gpt4 book ai didi

python - 从 Python 中的日期和时间中提取年份

转载 作者:行者123 更新时间:2023-12-04 08:26:20 24 4
gpt4 key购买 nike

我想在数据集中挑选出 2020 年的所有数据。日期格式如下:06/10/2011 06:47:44 PM
我试过这个只是想看看我是否可以挑出数据并计算它,但它没有用:

count = 0 
d2020 = data311['Created Date'][6][-13]
for d in d2020:
if d == '2020':
count += 1

print(count)
如果有意义的话,它会运行但不返回任何内容。我尝试过其他方法,但唯一的区别是它会返回 0,这显然是不正确的。
我实际上并不是要计算 2020 年的数据,我只想使用 2020 年的数据以便能够将其绘制在 map 上。
这是数据集: https://data.cityofnewyork.us/Social-Services/311-Noise-Complaints/p5f6-bkga

最佳答案

如果 df 是您的数据框,而“创建日期”是您的列,则您可以通过此选择 2020 年的行(关键是 .str 在过滤/ bool 索引中的使用):

newdf=df[df['Created Date'].str[6:10]=='2020']

关于python - 从 Python 中的日期和时间中提取年份,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65246280/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com