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 –