我正在使用此代码绘制累积频率图:
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,因为我没有足够的声望点)
答案 0 :(得分:1)
我希望我理解你想要的东西:为CDF"的可视化提供更多空间。开发更小的数据使用"价值观吧?通常,您可以通过将X轴刻度从线性更改为对数来实现此目的。前往Plot logarithmic axes with matplotlib in python寻找不同的方法来实现这一目标。在您的情况下,最简单的可能是将plot()
替换为semilogx()
。