Python绘图问题:进一步丰富图表(设置文字说明,标题等)

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_38523904/article/details/80283795

plt.bar(range(len(blist)), clist, color='rgb',tick_label=blist)#第一个参数为x轴的  坐标数字,第二个参数为y轴的数值,第三个参数为color,都四个参数为x轴的字符串
for a,b in zip(range(len(blist)), clist):
    plt.text(a, b+0.05, b, ha='center', va='bottom', fontsize=8)#+0.05 表示高于图0.05
plt.xlabel('词语')#设置x轴标题
plt.ylabel('词频')#设置y轴标题
plt.title('统计词语的词频')#设置图表标题
plt.show()

注:text语法说明

text(x,y,string,fontsize=15,verticalalignment="top",horizontalalignment="right")

x,y:表示坐标值上的值
string:表示说明文字
fontsize:表示字体大小
verticalalignment:垂直对齐方式 ,参数:[ ‘center’ | ‘top’ | ‘bottom’ | ‘baseline’ ]
horizontalalignment:水平对齐方式 ,参数:[ ‘center’ | ‘right’ | ‘left’ ]

 

 

展开阅读全文

没有更多推荐了,返回首页