gpt4 book ai didi

python - 从 matplotlib 中的直方图数据绘制折线图

转载 作者:IT老高 更新时间:2023-10-28 22:19:45 25 4
gpt4 key购买 nike

我有一个代表时间段的 numpy 整数数组,我目前正在使用以下代码将其绘制在直方图中以获得漂亮的分布图:

ax.hist(data,bins=100,range=(minimum,maximum),facecolor="r")

但是我正在尝试修改此图表以使用一条线而不是条形来表示完全相同的数据,因此我可以将更多样本叠加到同一个图中并让它们清晰(否则条形相互重叠)。到目前为止,我尝试将数据数组整理成一个包含(时间,计数)的元组数组,然后使用

ax.plot(data[:,0],data[:,1],color="red",lw=2)

但这并没有给我任何接近的东西,因为我无法准确模拟我的情节中直方图的 bins 选项。有没有更好的方法来做到这一点?

最佳答案

我参加聚会很晚了 - 但也许这对其他人有用。我认为你需要做的是将 histt​​ype 参数设置为'step',即

ax.hist(data,bins=100,range=(minimum,maximum),facecolor="r", histtype = 'step')

另见 http://matplotlib.sourceforge.net/examples/pylab_examples/histogram_demo_extended.html

关于python - 从 matplotlib 中的直方图数据绘制折线图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8822370/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com