简体   繁体   English

我正在尝试按日期索引数据集,我做错了什么?

[英]I am trying to index dataset by date, what am i doing wrong?

I have this data in my DataFrame: enter image description here我的 DataFrame 中有此数据:在此处输入图像描述

I keep getting this error:我不断收到此错误:

Key error 'Date'

When I type this command:当我输入这个命令时:

df1['Date']         

I inserted my data set, but Python wont let me see just the dates.我插入了我的数据集,但 Python 不会让我只看到日期。 I want to turn Daily data into quarterly.我想把每日数据变成季度数据。

Since you want to make your data to quarterly first you need to convert your date to_datetime .由于您希望首先将数据按季度进行转换,因此您需要将日期转换为to_datetime

(Unless you did that when reading the data in read_csv ) (除非您在read_csv读取数据时这样read_csv

df1['DATE'] = pd.to_datetime(df1['DATE])

Then you might want to put your date as index.那么你可能想把你的日期作为索引。

Secondly you need to resample your data.其次,您需要重新采样您的数据。

df1.resample("Q") for quarterly df1.resample("Q")每季度

Your column name is in upper case : "DATE".您的列名是大写的:“DATE”。

So you should try this instead:所以你应该试试这个:

df1['DATE']

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM