【发布时间】:2017-11-20 22:40:07
【问题描述】:
我一直在尝试编写一个脚本,该脚本将根据第一列中的重复值从 CSV 输出行。
数据如下:
FULLNAME, ADDRESS_1, ADDRESS_2, CITY, STATE, ZIPCODE
JANE DOE, MAIN STREET 1, APT 1, METROPOLIS, NEW YORK, 10000
我使用的脚本如下所示:
import pandas as pd
df = pd.read_csv('FILE.csv', dtype=str)
names = df["FULLNAME"]
df[names.isin(names[names.duplicated()])].sort_values("FULLNAME")
print(df)
我遇到的问题是打印整个文件而不是“FULLNAME”具有重复值的行。
任何帮助将不胜感激!
【问题讨论】:
标签: python csv duplicates output