▼詳細
下のようなデータが入っているcsvファイルにおいて、【都道府県】列において重複がある場合に行を削除するコードを書きたいです。
drop_duplicates()を用いて重複削除が可能と情報を得たため下のコードを実行したところ、うまく重複を削除することができませんでした、、、
※csvファイルはうまく読み込めております。
都道府県 名前 年齢 性別 0 大阪 a 1 m 1 大阪 b 11 f 2 兵庫 c 111 f 3 兵庫 d 11 m 4 東京 e 1 m 5 東京 f 1111 f 6 東京 f 111 f
▼コード
import pandas as pd df_test = pd.read_csv('C:\Users\user1\test.csv', encoding='shift-jis') print(df_test, "\n") df_test.drop_duplicates(subset=['都道府県']) print(df_test) 都道府県 名前 年齢 性別 0 大阪 a 1 m 1 大阪 b 11 f 2 兵庫 c 111 f 3 兵庫 d 11 m 4 東京 e 1 m 5 東京 f 1111 f 6 東京 f 111 f 都道府県 名前 年齢 性別 0 大阪 a 1 m 1 大阪 b 11 f 2 兵庫 c 111 f 3 兵庫 d 11 m 4 東京 e 1 m 5 東京 f 1111 f 6 東京 f 111 f
いくつかの記事を読んだところ、上記の方法で処理できるとありましたがうまくいきません、、、
引き続き調査いたしますが、アドバイスいただけると幸いです、、、涙
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/05/11 14:02
2021/05/12 01:40
2021/05/12 14:02