• 카테고리

    질문 & 답변
  • 세부 분야

    금융 · 재테크

  • 해결 여부

    미해결

강의 5.9 질문있습니다.

24.01.27 12:39 작성 조회수 55

0

df['date'] = pd.to_datetime(df['date'])
df['price'] = df['price'].astype(float)

df.set_index('date', inplace=True)
df = df.loc["2017-12-31"]   # 비록 DatetimeIndex이지만, 날짜를 문자열 string으로 표현하여 loc을 이용한 range indexing이 가능합니다.

df.rename(columns={'title_x':'name', 'title_y':'title'}, inplace=True)

df['price_grp'] = pd.cut(df['price'], [0, 5000, 15000, 200000], labels=["저가", "중가", "고가"])

7:51 분경의 강의 내용에서 이 코드가 에러가 발생하는데 어떻게 해결해야 하는지 알수 있을까요?

4 df.set_index('date', inplace=True)
이 부분에서 에러가 발생하는 것으로 보입니다.

 

답변 1

답변을 작성해보세요.

0

안녕하세요.

  1. 에러 내용 전체 첨부 부탁드립니다

  2. df.set_index('date', inplace=True) 실행 바로 직전 라인에서 df.head()의 결과도 첨부부탁드립니다