小编CNe*_*Neo的帖子

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

我有一个代表时间段的numpy数组,我正在直方图中绘制以获得一个很好的分布图,使用以下代码:

ax.hist(data,bins=100,range=(minimum,maximum),facecolor="r")
Run Code Online (Sandbox Code Playgroud)

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

ax.plot(data[:,0],data[:,1],color="red",lw=2)
Run Code Online (Sandbox Code Playgroud)

然而,这并没有给我任何接近,因为我无法在我的情节中准确模拟直方图的箱子选项.有一个更好的方法吗?

python numpy matplotlib

26
推荐指数
2
解决办法
4万
查看次数

标签 统计

matplotlib ×1

numpy ×1

python ×1