2016-11-24 169 views
1

我试图做一个时间序列来获取旅行次数,列日期作为数据框的索引。熊猫组按时间序列列

我的CSV文件看起来像这样:

date  trips 
7/1/2013 16650 
7/2/2013 22745 
1/1/2014 6059 

....

bikes['date'] = pd.to_datetime(bikes['date']) 

dates=bikes.set_index(pd.to_datetime(bikes['date']), inplace=True) 

一旦我有指标,我应该怎么得到与旅行人数的时间序列?

回答

0

我想你需要set_index,然后选择列trips或使用squeeze

bikes['date'] = pd.to_datetime(bikes['date']) 
bikes.set_index('date', inplace=True) 

print (bikes['trips']) 
date 
2013-07-01 16650 
2013-07-02 22745 
2014-01-01  6059 
Name: trips, dtype: int64 

print (bikes.squeeze()) 
date 
2013-07-01 16650 
2013-07-02 22745 
2014-01-01  6059 
Name: trips, dtype: int64 
+0

感谢,你知道如何绘制与Seaborn时间序列? – florecitas

+0

不幸的不是。 – jezrael