我有一个数据帧,使用Data = pandas.read_csv
从.csv文件中提取
数据框的一列是日期,例如'14/09/2015'
,数据类型是str
。你知道吗
我需要创建一个子集,我使用:NewDataFrame = DataFrame['DatesColumn'][DataFrame['DatesColumn']==desired date]
但我有两个主要问题:
KeyError : -1L
我尝试使用此代码选择2014:
NewDataFrame = DataFrame['DatesColumn'][DataFrame['DatesColumn'][-1]==4]
for
循环来转换数据,我会得到以下错误:TypeError: 'float' object has no attribute '__getitem__'
Q:我如何按年度对数据进行子集划分(或清理)?
非常感谢。你知道吗
对于} 。你知道吗
NaN
值,可以使用^{至于日期问题, 与其自己处理日期字符串,不如让 现有的库为您处理它们。在本例中,
read_csv()
函数 我可以帮你。 请参阅文档 here。你知道吗下面是一个小例子:
Csv文件:
代码:
仅打印
相关问题 更多 >
编程相关推荐