인프런 커뮤니티 질문&답변

dudwls님의 프로필 이미지
dudwls

작성한 질문수

파이썬(Python)으로 데이터 기반 주식 퀀트 투자하기 Part1

5.9 실전예제

강의 5.9 질문있습니다.

작성

·

156

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

DeepingSauce님의 프로필 이미지
DeepingSauce
지식공유자

안녕하세요.

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

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

dudwls님의 프로필 이미지
dudwls

작성한 질문수

질문하기