• 카테고리

    질문 & 답변
  • 세부 분야

    데이터 분석

  • 해결 여부

    미해결

선생님 파리바게뜨 브랜드명 만들어줄때

21.02.02 21:34 작성 조회수 129

1

선생님~

"브랜드명"을 만들어줄 때 처음에 파리바게뜨 먼저 했는데요~

강의(10:17)에서는 
df_bread.loc[df_bread["상호명"].str.contains("파리바게"), "브랜드명"] = "파리바게뜨"  이렇게 했는데.. 

df_bread.loc[df_bread["상호명"].str.contains("파리(바게|크라상)"), "브랜드명"] = "파리바게뜨"

이렇게 해야 하지 않나요..?!

"상호명" 컬럼 확인해보면 파리크라상도 있어서요..

강의에서

df_bread.loc[df_bread["상호명"].str.contains("파리바게"), "브랜드명"] = "파리바게뜨" 

이렇게 하시고

바로 df_bread["브랜드명"] = df_bread["브랜드명"].fillna("뚜레쥬르") 이렇게 하게되면..

'파리크라상'인 "상호명"들도 '뚜레쥬르'로 되지 않나요..?

답변 3

·

답변을 작성해보세요.

0

freedom07님의 프로필

freedom07

질문자

2021.02.03

아 그렇군요 ㅎ 네  감사합니다^^

0

이 부분에 대해 input 실습파일에도 해당 내용을 추가반영했습니다.

좋은 질문 감사합니다!

0

안녕하세요.

질문 주신 내용이 맞아요.  output 파일에는 해당 내용을 업데이트 해두었는데 영상은 다음 업데이트에 반영할 예정입니다.

output 파일에서는  아래와 같이 전처리를 해요.

# 브랜드명 컬럼을 만듭니다. "파리바게뜨" 에 해당되는 데이터에 대한 값을 채워줍니다.

df_bread.loc[df_bread["상호명"].str.contains("파리바게"), "브랜드명"] = "파리바게뜨"

df_bread.loc[df_bread["상호명"].str.contains("파리크라상"), "브랜드명"] = "파리바게뜨"

df_bread.loc[df_bread["상호명"].str.contains("뚜레"), "브랜드명"] = "뚜레쥬르"

df_bread[["상호명", "브랜드명"]].head()

혼란을 드려 죄송합니다.