1

我正在使用此代码绘制累积频率图:

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/

4

1 回答 1

1

我希望我明白你想要什么:为“CDF”开发的可视化提供更多空间,以获得更小的“数据使用”值,对吧?通常,您可以通过将 X 轴刻度从线性更改为对数来实现。前往Plot logarithmic axes with matplotlib in python查看不同的实现方式。在您的情况下,最简单的可能是替换plot()semilogx().

于 2015-02-13T19:06:49.620 回答