我有一个pandas时间索引的pandas数据帧名为small_roll_changepoint,如下所示
roll changepoint
index
t1 1.1 0
t2 1.2 0
t3 0.1 0
t4 12 1
t5 11 0
changepoint列为0和1,表示时间序列滚动的变换点。我想要实现的确切可视化是分割变换点为1的卷系列
代码我可以来
fig, ax = pl.subplots()
fig.set_size_inches(18.5,10.5)
small_roll_changepoint.plot(style=['-',':'],ax=ax)
pl.show()
这很难看
答案 0 :(得分:0)
我不确定如何实现所需的可视化效果,但是稍微“漂亮”图表的一种方法是添加以下行。
pd.set_option('display.mpl_style', 'default')
并替换
fig.set_size_inches(18.5,10.5)
与
pl.rcParams['figure.figsize'] = (18.5,10.5)
这肯定会使matplotlib
图表显得更加流畅。