我有一个包含 3 列的 csv 文件。第一个是 session_id,第二个是 item_id,最后一个是日期。我正在尝试删除日期不包含 2020 年的行。因为我只想处理 2020 年日期的数据。
我做了一些研究,但找不到任何明确的信息。
这是我到目前为止的代码;
import numpy as np
dataset = pd.read_csv('purchases.csv')
dataset.info() #no null value, no missing data, nothing to drop
你能帮我吗?
最佳答案
您可以使用:
#if your date column's type is string-object:
#df['date']=pd.to_datetime(df['date'])
df=df[df['your_date_column'].dt.year == 2020]
关于python-3.x - 如何使用Python从csv文件中删除日期除2020年以外的元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/74538587/