728x90
jupyter notebook으로 scikit-learn을 사용하다 보면 다음과 같은 futuer warning 에러가 뜰 때가 있습니다.
FutureWarning: rename with inplace=True will return None from pandas 0.11 onward
" from pandas 0.11 onward", FutureWarning)
이는 scikit-learn의 버전이 낮아 발생하는 문제로 scikit-learn의 버전을 업그레이드 해주시면
정상적으로 작동합니다.
먼저 jupyter notebook을 실행시킵니다.
다음 아래 명령어를 실행합니다.
!pip install scikit-learn --user --upgrade
다시 scikit-learn을 실행하면 futuer warning에러가 뜨지 않는 모습을 확인할 수 있습니다.
scikit-learn의 버전을 확인하고 싶다면
아래 명령어를 실행하면 됩니다.
import sklearn
print(sklearn.__version__)
또한 단순히 에러 메시지를 보고 싶지 않다면 아래 명령어를 실행합니다.
import warnings
warnings.simplefilter(action='ignore', category=FutureWarning)
728x90
반응형
'머신러닝' 카테고리의 다른 글
[ R ] R 프로그래밍 언어로 데이터 분석하기 (0) | 2023.09.14 |
---|---|
[파이썬] 공공데이터 포털 api 사용법 (1) | 2023.09.13 |
[파이썬] 딥 러닝 ANN perceptron 알고리즘 (0) | 2023.09.07 |
[파이썬] scikit-learn 기초 사용법 (0) | 2023.09.04 |
[파이썬] 로지스틱 회귀 알고리즘 활용 (0) | 2023.06.01 |