0
A
回答
3
也许这样?
import numpy as np
import matplotlib.pyplot as plt
N=5
xlabel = ["Speed limit ("+str(i)+"km/h)" for i in range(0,N)]
xs = np.arange(0,7,1.5)
ys = [8,6,10,7,9]
width = 0.3*np.ones(N)
fig, ax = plt.subplots()
bars = ax.bar(xs, ys, width, color='k',alpha=0.3)
plt.xticks(xs, xlabel,rotation=270)
for i,bar in enumerate(bars):
height = bar.get_height()
ax.text(bar.get_x() + bar.get_width()/2., 0.1*height,
'%s' % xlabel[i],rotation=90,ha='center', va='bottom')
plt.show()
把它改成单杠情节:
import numpy as np
import matplotlib.pyplot as plt
N = 5
xlabel = ["Speed limit ("+str(i)+"km/h)" for i in range(0,5)]
xs = np.arange(0,5)/2
ys = [8,6,10,7,9]
width = 0.3*np.ones(N)
fig, ax = plt.subplots()
bars = ax.barh(xs, ys, width, color='k',alpha=0.3)
plt.xticks([])
for i,bar in enumerate(bars):
height = bar.get_height()
ax.text(bar.get_x()+3, bar.get_y()+bar.get_height()/3,
'%s' % xlabel[i],rotation=0,ha='center', va='bottom')
plt.tight_layout()
plt.show()
+1
什么是* width *在bars = ax.bar(xs ,ys,width,color ='k',alpha = 0.3)? nvm使用0.5,它看起来不错! –
+0
@SamHammamy:请参阅最新的答案! – Mahdi
+1
优秀的答案。我正在努力使其成为* barh *。如果你可以补充一点,我会很棒! –
相关问题
- 1. 在不同类别的Windows窗体中绘制图片框
- 2. 如何绘制一个图中两个不同类别的直方图?
- 3. 绘制不同轴线类型的多个绘图
- 4. 从另一个类别绘制矩形
- 5. 在一个图中绘制多个不同类型的ggplots
- 6. 不同类别
- 7. 不同类别
- 8. Jqplot在一个图表中绘制不同种类的图形
- 9. HighChart - 多个类别,不同的值,每个值不同的列
- 10. 绘制多个对象不同质地
- 11. 由两个不同的类别筛选
- 12. Open cart ...不同的CSS每个类别
- 13. 基于sdk级别使用不同的可绘制菜单项?
- 14. 如何在不同的地方用WPF分别绘制控件?
- 15. PHP:不同的类别和多个子类别?
- 16. 统一相同的材料,但个别绘制呼叫?
- 17. Highcharts:在单个类别中绘制多个值
- 18. 特别的TextView与多个可绘制
- 19. 什么类型的SSRS图表会绘制个别特定点?
- 20. 如何在高图中绘制每个类别的线?
- 21. 绘制不同长度
- 22. SQL - 不同类别的列
- 23. 不同类别的GCD
- 24. 类别和子类别在相同或不同的表?
- 25. 使用两组不同的值绘制单个X轴 - 绘制 - WPF Codeplex
- 26. 在不同的纹理上绘制不同的对象在同一个VBO OpenGL
- 27. 两个不同分配的子类别的区别
- 28. WPF:同一条线绘制不同?
- 29. 为ProgressBar可绘制设置不同的颜色,但可绘制相同的XML
- 30. 不同类别的不同日志级别
您可以考虑这个分成两个问题作为一个好像是我怎么能标注直方图(改变绘图大小等),而第二个是如何添加图例。你也可以考虑扩大对第二部分的解释,因为我猜测你甚至在那里问什么。因为它似乎是一个基于概率密度的三组相关度量到一个精度水平 - 我可以完全关闭 - 这将需要更多的图例,然后是轴标签。 – JGreenwell
问题更新 –
@JGreenwell还创建了第二个问题http://stackoverflow.com/questions/41133542/plotting-training-data-with-43-distinct-classes –