Python学习(四)

plt.rcParams['font.sans-serif']=['Micoroft Yahei']
plt.rcParams['axes.unicode_minus']=False   #在matplotlib中运用中文

在上段代码中,可以在matplotlib中输出中文,其中Micoroft Yahei应该可以看出是采用微软字体。

for x,y in enumerate(price):
     plt.text(x,y+100,'%s'%y,va=''center)

利用循环

plt.text()第一个参数是x坐标,第二个是y坐标,第三个内容的格式和数字来源,va是表示在字体左右位置.

x,y的位置可以调换,例如在垂直条形图,x放在前面,y+100,表示字段距离条形图顶部位置,第三个是数据格式和数据。在水平条形图,因为数据位置先基于y,然后y+0.1,表示字段距离水平条形图端部位置。

 

       matplotlib 是python最著名的绘图库,它提供了一整套和matlab相似的命令API,十分适合交互式地进行制图。而且也可以方便地将它作为绘图控件,嵌入GUI应用程序中。它的文档相当完备,并且 Gallery页面 中有上百幅缩略图,打开之后都有源程序。

转载于:https://my.oschina.net/u/3670998/blog/1576399

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值