New to pandas python.팬더 데이터 프레임의 두 열 - Concat in Python
나는 두개의 칼럼이있는 데이터 프레임 (df)을 가지고있다. 이 열을 두 열의 고유 항목 목록으로 바꾸고 싶습니다.
내 첫 번째 시도는 다음을 수행하는 것이 었습니다 :
cusips = pd.concat (DF [ '짧은'] 안양, [ '긴']).
이 오류를 반환했습니다 : 두 개 이상의 요소가있는 배열의 진리 값이 모호합니다. a.any() 또는 a.all()을 사용하십시오.
나는 몇 개의 게시물을 읽었지만, 왜 이런 일이 일어나는지에 대해 여전히 문제가 있습니다. 내가 여기서 무엇을 놓치고 있니?
또한 열이나 데이터 프레임에서 고유 항목을 선택하는 가장 효율적인 방법은 무엇입니까? 하나의 함수로 호출 할 수 있습니까? 목록 또는 새로운, 1-coulmn 데이터 프레임을 만들려는 경우 함수가 달라 집니까?
감사합니다.
세트는 확실히 여기에 갈 수있는 방법입니다, 나는 (정렬 된) numpy.unique''보다 빠른 화가입니다! –
빠른 후속 조치. Set는 df [0]과 df [1]의 전부 또는 유일한 것을 취합니까? 나는 유일한 것으로 추측하고있다. 이것에 대한 의견 : 이것은 다음 오류를 반환했습니다 : 하나 이상의 요소가있는 배열의 진리 값이 모호합니다. a.any() 또는 a.all()을 사용하십시오. 어떻게해야합니까? – user1911092
시리즈를 []로 묶으십시오. cusips = pd.concat ([df [ 'long'], df [ 'short']]) – Zelazny7