Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 熊猫复制了3个字段_Python_Python 3.x_Pandas_Csv_Dataframe - Fatal编程技术网

Python 熊猫复制了3个字段

Python 熊猫复制了3个字段,python,python-3.x,pandas,csv,dataframe,Python,Python 3.x,Pandas,Csv,Dataframe,我有以下代码: df = pd.read_csv('/pr1/test/data.csv') dupes = df[df.duplicated(subset=['state','county', 'name'], keep=False)] dupes.to_csv('/pr1/test/duplicates.csv') 数据帧: state county name MS 95 Woodland Heights MS 105 W

我有以下代码:

df = pd.read_csv('/pr1/test/data.csv')
dupes = df[df.duplicated(subset=['state','county', 'name'], keep=False)]
dupes.to_csv('/pr1/test/duplicates.csv')
数据帧:

state   county      name
MS      95          Woodland Heights
MS      105         Woodland Heights
VA      179         Woodlawn
VA      775         Woodlawn
VA      179         Woodlawn
VA      775         Woodlawn
期望输出:

state   county      name
VA      179         Woodlawn
VA      775         Woodlawn
电流输出:

 state   county      name

关于如何捕获重复数据有什么想法吗?

参数
keep=False
将指定列中的所有重复行标记为
True
。如果每一行都有一个唯一的组合
'state'
'country'
'name'
,那么所有行都将被标记为
False
。另见


换句话说,您的结果是空的,因为这3列中没有重复项。您需要指定一些返回
True
值的逻辑。

参数
keep=False
将指定列中的所有重复行标记为
True
。如果每一行都有一个唯一的组合
'state'
'country'
'name'
,那么所有行都将被标记为
False
。另见


换句话说,您的结果是空的,因为这3列中没有重复项。您需要指定一些返回
True
值的逻辑。

谢谢,我现在明白了。谢谢,我现在明白了。