작성
·
154
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
안녕하세요.
에러 내용 전체 첨부 부탁드립니다
df.set_index('date', inplace=True) 실행 바로 직전 라인에서 df.head()의 결과도 첨부부탁드립니다