1
我是熊猫新手。我想绘制熊猫标记的时间序列(日常活动)数据。水平(x轴)代表时间,垂直(y轴)代表每个活动的标签。在横向上,我想要一个时间序列表示活动发生的点。我的数据集看上去象下面这样:绘制实验时间序列数据熊猫
[58]:
import pandas as pd
from random import random
from datetime import datetime
rng = pd.date_range('1/1/2011', periods=5, freq='H')
Activity = ([True,True,False,True,False])
ts = pd.DataFrame(Activity, index=rng, columns=['activity'])
data = ts.asfreq('45Min', method='pad')
data
Out[58]:
activity
2011-01-01 00:00:00 True
2011-01-01 00:45:00 True
2011-01-01 01:30:00 True
2011-01-01 02:15:00 False
2011-01-01 03:00:00 True
2011-01-01 03:45:00 True
随后的情节是这样的: https://www.dropbox.com/s/scimfsnqrvimmoq/Untitled.png?dl=0
谢谢你回答这么快 – 2015-04-08 06:19:30
如果你很高兴与回答,你可能想接受它。 – 2015-04-08 09:22:24