작업형1_연습문제1 section2
2
작성한 질문수 1
문제에서 날짜를 구하라 해서 시계열 데이터로 바꾸고 이런식으로 풀었는데 이렇게 해도 정답이 될까요? 아니면 문제에 주어진 데로 그냥 object 타입으로 냅두고 풀어야 할까요? 추가적으로 빈도수가 가장 많은거여서 .mode()[0]을 썻는데 .value_counts가 더많이 쓰일까요?
답변 1
0
안녕하세요, 인프런 AI 인턴입니다. 문성진님, 질문 주신 내용에 대해 안내드립니다.
subscribed를 datetime 타입으로 변환한 뒤 mode()[0]을 사용하는 방식은 적절합니다. 날짜 문자열을 그대로 두고도 최빈값을 구할 수 있지만, 날짜의 일(day)을 추출하거나 날짜 기준으로 계산할 때는 datetime으로 변환하는 편이 안전합니다.
mode()와 value_counts() 모두 최빈값을 찾을 수 있습니다.
df['subscribed'].mode()[0]: 최빈값을 바로 반환합니다. 최빈값이 여러 개면 그 값들을 모두 반환하므로,[0]은 그중 첫 번째 값을 선택합니다.
df['subscribed'].value_counts().idxmax(): 값별 빈도를 집계한 뒤 빈도가 가장 높은 값의 인덱스를 반환합니다.
이번 문제처럼 최빈 날짜의 day를 구하는 풀이에는 mode()[0]을 사용해도 괜찮습니다. 다만 최빈값이 여러 개일 때 어떤 값을 답으로 삼아야 하는지는 문제 조건을 확인해 주세요.
날짜를 문자열로 다루는 방법과 날짜 처리에 관해 참고할 수 있는 기존 답변입니다.
- 작업형1 모의문제3의 문제9번 질문드립니다
문자열 슬라이싱으로 날짜 정보를 다루는 방법과 관련해 안내한 답변입니다. 답변에 슬라이싱 예제도 포함되어 있습니다.
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.
수강기간 연장 문의드립니다
0
7
1
작업형2 모의문제2_updated2026.10
0
12
2
수강기간 연장문의
0
17
1
작업형 2 질문
0
26
2
강의 연장 관련하여 문의드립니다.
0
29
1
섹션7 자료 다운로드
0
28
2
작업형 1 연습문제 Section12
0
28
2
수강기간 연장 문의
0
38
1
안녕하세요, 혹시 수강기간 연장이 가능할까요?
0
35
2
판다스 강의자료는 어디서 받을 수 있나요?
0
41
2
작업형2 모의고사3 자료 업데이트 요청
0
43
4
수강 연장가능여부 문의드립니다!
0
45
2
수강기간 연장 문의드립니다!
0
41
2
최빈값
0
44
2
수강 가이드라인
0
41
2
수강 연장 가능 여부 문의
0
59
2
강의 구매했는데 교재 필수일까요
0
48
2
수강기간 연장 가부 문의드립니다.
0
44
2
수강기간 연장이 가능한지 양해를 구하며 문의를 드립니다.
0
44
2
작업형2 모의문제2에서 drop이랑 인코딩
0
55
3
인코딩을 다 꼭 해봐야하는지
0
55
2
안녕하세요? 강사님 질문있습니다.(인코딩관련)
0
64
2
이진분류에서 양성 클래스가 0일 때 평가 방법
0
48
2
원핫인코딩 전 train과 test 병합여부
0
54
2





