반응형
데이터프레임에서 가끔 분명 숫자인데, 스트링으로 받아들이고 object를 반환하는 경우가 있다.
437,845,897 -> 스트링
왜 그럴까?
바로 콤마(,) 때문이다.
이것을 숫자로 쓰기 위해서는
먼저 콤마를 없애주고
Teststring = '437,845,897'
Teststring.replace(',', '')
스트링의 replace() 메소드를 통해 ,를 없애준다.
Teststring = '437,845,897'
Teststring.replace(',', '')
float(Teststring)
반응형
'Programming > Python' 카테고리의 다른 글
NaN, Na, None 차이 (0) | 2022.01.18 |
---|---|
matplotlib에서 한글 표현안될 때 (0) | 2022.01.18 |
%matplotlib inline의 의미 (0) | 2022.01.18 |
numpy.random 모듈 난수 배열의 생성 (0) | 2022.01.14 |
numpy 브로드캐스팅 (0) | 2022.01.14 |