我使用此代码绘制累积频率图:
lot = ocum.plot(x='index', y='cdf', yticks=np.arange(0.0, 1.05, 0.1))
plot.set_xlabel("Data usage")`
plot.set_ylabel("CDF")
fig = plot.get_figure()
fig.savefig("overall.png")
它的外观如下,并且在开头部分非常拥挤。这是由于我的数据传播。我怎样才能说得更清楚?(上传到postimg,因为我没有足够的信誉点)
http://postimg.org/image/ii5z4czld/
我希望我理解您想要的:为"CDF"开发的可视化提供更多空间,以获得更小的"数据使用"值,对吧?通常,您可以通过将X轴比例从线性更改为对数来实现这一点。前往python中使用matplotlib绘制对数轴,了解实现这一点的不同方法。在您的情况下,最简单的方法可能是用semilogx()
替换plot()
。