こんにちは!
pythonを使って、統計処理を行っている初心者です。
カラムの値を使って、新しいカラム作成とその中の値を作成しようとしています。
都道府県を区別せずに、「市」の名前が入っているカラムを使って、「都道府県」にまとめた新しいカラム(列)を作成したいです。
dataframeを使ってデータを作成し、
locを使いましたが、エラーが出てしまいました。
どのように修正すればよいか、教えていただけると嬉しいです。
どうぞよろしくお願いします。
発生している問題・エラーメッセージ
TypeError: 'Series' objects are mutable, thus they cannot be hashed
該当のソースコード
python
1df_a.loc[(df_a['市']=='大阪市','堺市'),'県']= '大阪府' 2df_a.loc[(df_a['市']=='京都市','亀岡市'),'県']= '京都府' 3
試したこと
新しいカラムに、参照したいカラム内の値(列)をコピーし、変更する形も取りましたが、うまくいきませんでした。
補足情報(FW/ツールのバージョンなど)
可能であれば、各都道府県の市のリストを作成し、それを参照する形でカラムが作成できると嬉しいです。
(振り分けるルール作り)
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/06/17 06:31