1
import matplotlib.pyplot as plt
import pandas as pd
df = pd.DataFrame({'y':['a','b','c','d','e','f','g','h','i']\
,'x':[10,9,9,8,7,6,10,6,7]})
df.sort_values(by='x',inplace=True,ascending = True)
plt.barh(bottom=list(range(1,10)), width=df.x, height = 0.15, align='center',color = 'blue')
plt.xlim([0,11])
plt.yticks(list(range(1,10)),skills.y)
plt.show()
此代碼給出了一個水平條形圖。 我想在每個小節的邊緣添加一個圓點。 有人可以幫助我。 Tableau graph 我在tableau中做了這個,我想在python中複製它。 另外,請讓我知道是否有更好的編碼方式。matplotlib barh圖上的圓點
我使用Python的蟒蛇3.5,Matplotlib庫時,Windows 10,Idlex IDE