🔥 딱! 오늘 자정까지 할인! 🔥

한가위 할인이 오늘(17일) 종료 됩니다. 눈여겨 봐왔던 강좌가 있다면 놓치지 마세요~ 🎁

캐글 실습으로 배우는 데이터 사이언스

캐글 실습으로 배우는 데이터 사이언스

(5개의 수강평)

902명의 수강생

무료

평생
입문
12개 수업, 총 2시간 23분
Sungmin Oh 프로필

.dt에서 어트리뷰트 에러발생 Sungmin Oh 8일 전

train["year"] = train["datetime"].dt.year

train["month"] = train["datetime"].dt.month

train["day"] = train["datetime"].dt.day

train["hour"] = train["datetime"].dt.hour

train["minute"] = train["datetime"].dt.minute

train["second"] = train["datetime"].dt.second

train.shape

선생님 강의를 따라서 진행하는 중에 이 부분에서 아래와 같이 어트리뷰트 에러가 났었습니다.

AttributeError: Can only use .dt accessor with datetimelike values

train.csv로 부터 가져온 데이터프레임의 datetime칼럼의

서식타입이 아마도 판다스가 인식하는 Datetime타입과 다른건가 하는 생각으로 아래의 코드를 우선적으로 실행하니 에러가 사라졌습니다.

train["datetime"] = pd.to_datetime(train["datetime"])

그런데 선생님 강의의 6:03에서는 이 코드 없이도 전혀 문제없이 잘 실행되는 것을 보고나니 그 원인이 알쏭달쏭 합니다. 저는 윈도우에서 실행했어요.

1
박정표 프로필

한글폰트 사용하는 방법 박정표 2달 전

강의 그대로 따라했는데 한글이 계속 꺠져서 나와요 ㅠㅠ

일단 matplotlib 설치 폴더로 가서 json 파일을 열어보면, nanum 관련 서체가 없구요..

그래서 나눔서체 설치해서 맥 os Fonts에도 넣어주고 mpl-data/fonts/ttf 에도 추가로 넣어주고 했는데,, 이게 json 파일에는 적용이 안되더라구요..

 

json 파일에 나눔서체를 어떻게 넣어주나요..? ㅠㅠ

구글링 해봤는데도 잘 해결이 안되서 문의 남깁니다..ㅠㅠㅠㅠ

1