Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/356.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 我想从pandas中的列中删除特定日期_Python_Pandas - Fatal编程技术网

Python 我想从pandas中的列中删除特定日期

Python 我想从pandas中的列中删除特定日期,python,pandas,Python,Pandas,我有一个数据框,其中有一列包含日期和城市,每次出现新城市时,这些日期都会重复 我只想留下4个具体日期,并删除其他日期。我发现一个函数可以这样做,但它一次只运行一个日期 我想创建一个函数来完成整个过程,只留下我想要的日期。遵循每次消除一个日期的df和代码 df[df.column!='2020-06-19'] 你可以这样做 df = df[df.column.isin(['2020-06-19', '2020-06-20', '2020-06-21'])] 或者如果您想删除这些日期 df =

我有一个数据框,其中有一列包含日期和城市,每次出现新城市时,这些日期都会重复

我只想留下4个具体日期,并删除其他日期。我发现一个函数可以这样做,但它一次只运行一个日期

我想创建一个函数来完成整个过程,只留下我想要的日期。遵循每次消除一个日期的df和代码

df[df.column!='2020-06-19']


你可以这样做

df = df[df.column.isin(['2020-06-19', '2020-06-20', '2020-06-21'])]
或者如果您想删除这些日期

df = df[~df.column.isin(['2020-06-19', '2020-06-20', '2020-06-21'])]

你能不能请张贴在明文数据,也可以请你提供你想要的输出作为一个选项,让我们知道你在寻找什么。我不明白你说什么只留下日期。您是否在数据框中寻找独特的日期?它如我所想象的那样完美工作,非常感谢。