我尝试按时间序列获取行程次数,列日期作为数据框的索引。
我的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 :(得分: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