Travel Package Sales Prediction AI Hackathon

Algorithm | Structured | Classification | Travel | Accuracy

  • moneyIcon Prize : 인증서, 장학금, 스타벅스 기프티콘 등
  • 2022.08.08 ~ 2022.09.02 17:59 + Google Calendar
  • 635 Users Completed

 

[Baseline] 1. 데이터 분석 입문자를 위한 데이터 분석 & 예측

2022.08.05 18:52 5,464 Views language

이번 베이스라인 코드에서는 간단한 데이터 전처리와 LogisticRegression모델을 이용한 분류 모델을 소개하겠습니다. 

Code
Login Required
0 / 1000
mango_aebi
2022.08.09 11:06

Deleted Comment

DACONIO
2022.08.09 10:30

안녕하세요 mango_aebi 님!

해당 부분을 수정 완료했습니다.
혼란을 드려 죄송합니다.

감사합니다.

ml.gil
2022.08.08 16:16

UnboundLocalError                         Traceback (most recent call last)
<ipython-input-18-021efbf55444> in <module>
     12     return temp
     13 
---> 14 train_nona = handle_na(train)
     15 
     16 # 결측치 처리가 잘 되었는지 확인해 줍니다.

<ipython-input-18-021efbf55444> in handle_na(data)
      9             # 수치형 칼럼의 경우 0을 채워줍니다.
     10             value = 0
---> 11         temp.loc[:,col] = temp[col].fillna(value)
     12     return temp
     13 
UnboundLocalError: local variable 'value' referenced before assignment

데이터 전처리 코드에서 위와 같은 오류가 발생하는데요 어떻게 수정해야 하나요?? 

DACONIO
2022.08.09 10:34

안녕하세요 ml.gil님!

해당 코드 부분 재검토 결과, 정상적으로 실행이 됩니다.
def handle_na(data): 메소드를 작성하는 과정에서 
오타가 나셨거나 들여쓰기가 잘못되었을 수 있습니다.
해당 코드 좌측 상단에 ipynb 파일을 다운로드를 하셔서 다시 한번 실행해 보세요!

감사합니다.

ml.gil
2022.08.09 11:15

ipynb 다운 받은 후 실행했는데도 똑같은 현상이 발생합니다. ㅠ

옐륀
2022.08.10 17:16

temp.loc[:,col] = temp[col].fillna(value) 
이부분 들여쓰기 하시면 될것같습니다

MartinChoi
2022.08.11 10:51

# 결측치를 처리하는 함수를 작성합니다.
def handle_na(data):
    temp = data.copy()
    for col, dtype in temp.dtypes.items():
        if dtype == 'object':
            # 문자형 칼럼의 경우 'Unknown'을 채워줍니다.
            value = 'Unknown'
            temp.loc[:,col] = temp[col].fillna(value)
        elif dtype == int or dtype == float:
            # 수치형 칼럼의 경우 0을 채워줍니다.
            value = 0
            temp.loc[:,col] = temp[col].fillna(value)
    return temp

train_nona = handle_na(train)

# 결측치 처리가 잘 되었는지 확인해 줍니다.
train_nona.isna().sum()

웃음가득
2022.08.09 10:47

데이콘 가입하고 첫 입문을 이 대회로 해보려고 하는데 베이스라인 제공해주셔서 너무 좋습니다! 

박재운
2022.08.09 16:54

분류 문제인데 왜 회귀 모델을 사용하나요?

웃음가득
2022.12.11 03:07

Deleted Comment

K_
2022.09.01 19:06

코드 제출은 코드공유에 코드를 작성하는 것인가요?

Previous
데이콘_여행_상품_신청_여부_예측_경진대회_2 (1을 다른 곳에 올려서 2에 같이 첨부 합니다 ㅠㅠㅠ)
Competition - 여행 상품 신청 여부 예측 AI 해커톤
Likes 13
Views 2,334
Comments 2
3yr ago
Current
[Baseline] 1. 데이터 분석 입문자를 위한 데이터 분석 & 예측
Competition - 여행 상품 신청 여부 예측 AI 해커톤
Likes 7
Views 5,464
Comments 9
3yr ago
Next
No Next Post