작성한 질문수
[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)
작업형1 모의문제3
해결된 질문
작성
·
155
0
subscribed 컬럼을 str[6:7] month로 분리 해서 계산 했는데 다른 값이 나와요 .
df['month'] = df['subscribed'].str[6:7] df = df.groupby('month').count() print(df.sort_values('subscribed').index[0])
잘 분리 되는 거 까지 봤는데 왜 계산 할 때 달라질까요 ?
날짜 데이터가 아니라 그룹바이 할 때 부터 계산이 달라 질까요 ?
답변 1
안전하게 데이터형태로 뽑아주세요. 문자열은 특수한 경우에만 사용해주세요!
보여주신 코드로는 10은 0으로 저장되어서 문제가 발생한 것 같아요!
아하 네네 str[5:7] 하니 또 같은 값이 나오더라고요 근데 말씀 하신대로 문자열은 특수한 경우에만 사용 하려고요 날짜는 datetime으로 변경 하는게 안전 한 거 같습니다. 감사합니다!!
아하 네네 str[5:7] 하니 또 같은 값이 나오더라고요 근데 말씀 하신대로 문자열은 특수한 경우에만 사용 하려고요 날짜는 datetime으로 변경 하는게 안전 한 거 같습니다. 감사합니다!!