Troubleshooting

ValueError: could not convert string to float

비쵸비쵸비 2023. 10. 22. 21:15
728x90

corr_matrix = housing.corr()를 돌렸는데 이런 에러가 떴다.

찾아보니 correlation 값을 구하기 위해 float로 convert하려고 하는데 데이터가 string 형식이라 에러가 나는 거였다. 데이터셋을 보니 ocean_proximity 행 값들이 string이라서 문제가 발생한 것 같다.

원핫인코딩이나 pd.get_dummies()를 이용할 수도 있겠지만 간편하게 corr의 numeric_onlyTrue로 설정해서 수치형 값의 correlation만 계산하도록 해결했다.

잘 돌아간다!

 

728x90

'Troubleshooting' 카테고리의 다른 글

[VSCode] command 'python.execSelectionInTerminal' not found  (0) 2023.09.24