0
私は現在のCSVの重複値をすべて一覧表示するためにパンダを使用しています。私はそれをコンソールに印刷することができますが、見出しを付けてcsvに書き出したいので、すべてのデータが列と行にソートされます。現在のところ、ライト出力では1つのカラムにダンプされます。パンダを複製してcsvにデータを書き込む
try:
ufo = pd.read_csv('missdata.csv')
dup = ufo.loc[ufo.Usage.duplicated(keep = False), :]
print(dup)
output = open('outputdata.csv', 'w')
output.write(str(ufo.loc[ufo.Usage.duplicated(), :]))
コンソール出力
LocationID Name Usage EquipmentExtRef
1 125 Manchester Exchange 0.0 VirtMeter_Main
3 125 Manchester Exchange 0.0 VirtMeter_Main
4 125 Manchester Exchange 0.0 VirtMeter_Main
6 125 Manchester Exchange 608.4 VirtMeter_Main
7 125 Manchester Exchange 577.8 VirtMeter_Main
8 125 Manchester Exchange 550.3 VirtMeter_Main
9 125 Manchester Exchange 617.3 VirtMeter_Main
10 125 Manchester Exchange 629.4 VirtMeter_Main
11 125 Manchester Exchange 712.3 VirtMeter_Main
outputdata.csvも共有できますか? – koalo
dup行を見つけるには、 'ufo [ufo.duplicated]'を使用してください。 –