我有一个名为small_roll_changepoint的熊猫时间索引熊猫数据帧,如下所示
roll changepoint
index
t1 1.1 0
t2 1.2 0
t3 0.1 0
t4 12 1
t5 11 0
变化点列为 0 和 1,这标志着时间序列滚动上的变化点。我想要实现的确切可视化是分割变化点为 1 的辊系列
。我可以想到的代码
fig, ax = pl.subplots()
fig.set_size_inches(18.5,10.5)
small_roll_changepoint.plot(style=['-',':'],ax=ax)
pl.show()
很丑
我不确定如何实现您想要的可视化效果,但是稍微"漂亮"图形的一种方法是添加以下行。
pd.set_option('display.mpl_style', 'default')
并替换
fig.set_size_inches(18.5,10.5)
跟
pl.rcParams['figure.figsize'] = (18.5,10.5)
这肯定会使matplotlib
图看起来更像样。