단어 목록을 참조로 사용하여 데이터 프레임에서 행을 어떻게 선택할 수 있습니까?
예를 들어 데이터 프레임 df_business
이 있고 마지막 열의 각 항목은 다음과 같이 쉼표로 구분 된 범주를 포함하는 문자열입니다.
categories: "Restaurants, Burgers, Coffee & Tea, Fast Food, Food"
나는 이것을 시도했지만 카테고리에 커피라는 단어 만 포함 된 비즈니스에 대한 행만 제공합니다.
bus_int = df_business.loc[(df_business['categories'].isin(['Coffee']))]
위와 같이 내 단어가 다른 사람과 함께있는 경우에도 내 단어가 포함 된 비즈니스를 어떻게 얻을 수 있습니까?
원하는 것은 contains
방법입니다.
bus_int = df_business.loc[df_business.categories.str.contains('Coffee', regex=False)]
(기본값은 제공된 인수를 정규 표현식으로 처리하는 것이므로 단순히 이와 같은 하위 문자열을 찾는 경우에는 필요하지 않습니다.)
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다