使用python中的x和y值将直方图绘制为matplot中的线图
作者:互联网
我有两个X轴和Y轴输入值.
我想将直方图绘制为折线图.附图中提供了一个例子.
我无法使用这些值绘制直方图.
ys = [0.21428571428571427, 0.14285714285714285, 0.047619047619047616, 0.11904761904761904, 0.09523809523809523, 0.09523809523809523, 0.023809523809523808, 0.09523809523809523, 0.11904761904761904, 0.047619047619047616]
xs = [0,1,2,3,4,5,6,7,8,9]
我试过了
plt.hist(xs,ys)
plt.show()
但它失败了.
我对如下图形感兴趣,最好在直方图上有和没有直线.
.
X轴和Y轴分配有xs和ys的值.
解决方法:
你需要的功能是bar
.
这是一个最小的例子:
>>> bar(xs, ys, width=1, align='center', color='brown')
>>> plot(xs, ys, color='purple', lw=2, marker='s')
标签:linegraph,python,matplotlib,histogram 来源: https://codeday.me/bug/20190901/1781809.html