파이썬 Pandas에서 열을 제거하는 가장 좋은 방법은 무엇입니까?
나는 자기 학습을 위해이 질문을 제기하고 있습니다. 내가 아는 한, 다음은 pandas 데이터 프레임에서 열을 제거하는 다른 방법입니다. 옵션 1: df=pd.DataFrame({'a':[1,2,3,4,5],'b':[6,7,8,9,10],'c':[11,12,13,14,15]}) del df['a'] 옵션-2 : df=pd.DataFrame({'a':[1,2,3,4,5],'b':[6,7,8,9,10],'c':[11,12,13,14,15]}) df=df.drop('a',1) 옵션-3 : df=pd.DataFrame({'a':[1,2,3,4,5],'b':[6,7,8,9,10],'c':[11,12,13,14,15]}) df=df[['b','c']] 해결 방법 DataFrame은 잠재적으로 다른 유형의 열이있는 ..
2020. 10. 10.
파이썬 목록에서 파이썬 찾기 객체
사람들의 목록이 있습니다. [ {'name' : 'John', 'wins' : 10 }, {'name' : 'Sally', 'wins' : 0 }, {'name' : 'Fred', 'wins' : 3 }, {'name' : 'Mary', 'wins' : 6 } ] 이름 목록 ( [ 'Fred', 'Mary', 'Sally'] )을 사용하여 승리를 추가하고 있습니다. 이름이 이미 사람 목록에 있는지는 모르겠고, 그렇지 않은 경우 새 레코드를 삽입해야합니다. 현재 다음을 수행하고 있습니다. name = 'John' person = None pidx = None for p in people_list: if p['name'] == name: person = p pidx = people_list.index(p) ..
2020. 10. 9.