1
데이터 프레임에 열이 lists
인 것을 저장하고 열의 각 요소를 lists
과 비교하고 싶습니다. 내가 시도팬더는 목록의 열을 비교합니다
모든 방법이 실패 이에 대한 간단한 해결책이
df.list_col == ['3', '4']
df.list_col.isin([['3', '4']])
df.list_col.equals(['3', '4'])
있습니까?
데이터 프레임에 열이 lists
인 것을 저장하고 열의 각 요소를 lists
과 비교하고 싶습니다. 내가 시도팬더는 목록의 열을 비교합니다
모든 방법이 실패 이에 대한 간단한 해결책이
df.list_col == ['3', '4']
df.list_col.isin([['3', '4']])
df.list_col.equals(['3', '4'])
있습니까?
당신은 사용할 수 있습니다 apply
in
과 :
df = pd.DataFrame({'A':[[1,2],[2,4],[3,1]],
'B':[4,5,6]})
print (df)
A B
0 [1, 2] 4
1 [2, 4] 5
2 [3, 1] 6
print (df.A.apply(lambda x: 2 in x))
0 True
1 True
2 False
Name: A, dtype: bool
죄송합니다 질문 밤은 명확하고 내가 확인,하지만 난 질문에 편집 한 예로서 전체 'lists'이 작업을 수행하지 않은 경우 – user113531