제공된 데이터 secondhand_deals.csv는 어느 중고 거래 앱의 매물 640건이다. 아직 팔리지 않은 매물은 sold_price와 days_to_sell이 비어 있다. 소문항별 답을 구해 답안 제출 화면에 입력하시오.
| 컬럼명 | 설명 |
|---|---|
| deal_id | 매물 번호 |
| category | 분류 |
| list_price | 올린 가격(원) |
| sold_price | 실제 판매 가격(원) (안 팔렸으면 빈칸) |
| days_to_sell | 팔리기까지 걸린 일수 (안 팔렸으면 빈칸) |
| seller_grade | 판매자 등급 |
소문항 (앞 소문항의 결과를 다음 소문항에 그대로 이어서 쓴다)
list_price − sold_price) ÷ list_price) 컬럼을 만들어라. 할인율이 (팔린 매물 전체의) 할인율 평균보다 큰 매물은 몇 건인가? [제출] 정수days_to_sell 평균을 구했을 때, 가장 큰 평균값을 구하여라. [제출] 반올림하여 소수 둘째 자리💡 이렇게 해 보세요
- 빈칸이 있는 행 빼기:
df.dropna(subset=['sold_price'])— 이 컬럼이 빈 행만 지워요.- 그룹 결과를 큰 순서로 정렬하면 맨 위
.index[0]이 분류 이름,.iloc[0]이 그 값이에요.- 소문항마다 결과를 변수(예:
sold,big,top_cat)에 담아 다음 소문항에서 다시 쓰세요.help(pd.DataFrame.dropna)로 subset 사용법을 볼 수 있어요.
파이썬 실행환경 불러오는 중 · 보통 3초