Python 按列分组的时间序列
我试图做一个时间序列来获得旅行次数,以列date作为数据帧的索引 我的csv文件如下所示:Python 按列分组的时间序列,python,pandas,time-series,Python,Pandas,Time Series,我试图做一个时间序列来获得旅行次数,以列date作为数据帧的索引 我的csv文件如下所示: date trips 7/1/2013 16650 7/2/2013 22745 1/1/2014 6059 一旦我有了索引,我应该如何获得旅行次数的时间序列?我认为您需要,然后选择列旅行或使用: 我认为您需要,然后选择列trips或使用: 谢谢,你知道如何用Seaborn绘制时间序列吗?不幸的是不知道。谢谢,你知道如何用Seaborn绘制时间序列吗?不幸的是不知道。
date trips
7/1/2013 16650
7/2/2013 22745
1/1/2014 6059
一旦我有了索引,我应该如何获得旅行次数的时间序列?我认为您需要,然后选择列旅行
或使用:
我认为您需要,然后选择列trips
或使用:
谢谢,你知道如何用Seaborn绘制时间序列吗?不幸的是不知道。谢谢,你知道如何用Seaborn绘制时间序列吗?不幸的是不知道。
bikes['date'] = pd.to_datetime(bikes['date'])
dates=bikes.set_index(pd.to_datetime(bikes['date']), inplace=True)
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