我正在绘制一个dataFrame,我想添加有关信息的信息(数据的平均值和标准值) 我正在以这种方式绘制数据:
df = pd.DataFrame({'type': lifeExpExcel['Country'], 'Infant mort. rate':
lifeExpExcel['Infant mort. rate']})
ax = df.plot(kind='bar',x= lifeExpExcel['Country'])
ax.set_ylabel('Infant mort. rate')
ax.set_xlabel('Country')
plt.show()
我想在剧情中添加两个字符串(val + name) 我怎么能这样做?
顺便说一句,如果有更好的方法来制作情节,我想知道
答案 0 :(得分:5)
您可以使用ax.text()
或ax.annotate()
ax.text
接受x-coord和y-coord(在数据坐标中),然后将字符串作为参数。 ax.annotate
稍微复杂一点:http://matplotlib.org/1.3.1/users/annotations_intro.html