pandasの中のデータ型を変更したいケースがあります。
たとえば、ホームページからダウンロードした株データを
pythonで開くと、
1,000円などの金額には「,」が入ってますよね。
pythonの特徴として、
与えられた値に合わせたデータ型をセットするので、
これを数字ではなく、
float型にします。
これが、問題。
数の方が、平均値とか標準偏差とかできるのですが、
float型だとできません。
ではどうするか?
ぐぐってみたのですが、
関数を使って変換する方法もあるようですが、
そのあとで「文字が入ってますよ」
とメッセージが出る。
それを除いてあげると変換できたようです。
ですが、そもそもその文字を取ってあげて
pythonで読みこめば、
数字の箱に自動で入るってことに気づきました。
と、いうことで、
pythonの場合、読み込むときに文字列をはじめに修正すれば、
数字として認識してくれるってことですね!
(C++とかは読み込み時に型を丁寧に指示しないといけません。)