728x90
corr_matrix = housing.corr()
를 돌렸는데 이런 에러가 떴다.
찾아보니 correlation 값을 구하기 위해 float로 convert하려고 하는데 데이터가 string 형식이라 에러가 나는 거였다. 데이터셋을 보니 ocean_proximity
행 값들이 string이라서 문제가 발생한 것 같다.
원핫인코딩이나 pd.get_dummies()
를 이용할 수도 있겠지만 간편하게 corr의 numeric_only
를 True
로 설정해서 수치형 값의 correlation만 계산하도록 해결했다.
728x90
'Troubleshooting' 카테고리의 다른 글
[VSCode] command 'python.execSelectionInTerminal' not found (0) | 2023.09.24 |
---|