pandasでdescribeを使って要約統計量を出す勉強をしていました。
CSVファイルは日本の各都道府県の人口推移で、その各都道府県の人口の平均値や最大値などを出そうとしてもできませんでした。
自分なりに調べ考え、CSVファイルの人口のデータ型がobject型であることが原因だと考えられます。
なので、下のようなコードでobject型をfloat型に変更しようとしましたが人口のデータに'-'のような値があるため変更できないというエラーが出ました。
'-'を含みつつもその列のデータ型を計算のできるデータ型にするにはどのようにしたら良いですか。よろしければ助言をお願いします。
使ったコード
df_population_data['人口(総数)'] = df_population_data['人口(総数)'].astype(float)
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/08/09 05:56