python在左上角显示图片_python – 将文本放在matplotlib图的左上角

你可以使用

text.

text(x, y, s, fontsize=12)

文本坐标可以相对于轴给出,因此文本的位置将独立于图的大小:

The default transform specifies that text is in data coords,

alternatively, you can specify text in axis coords (0,0 is lower-left

and 1,1 is upper-right). The example below places text in the center

of the axes::

text(0.5, 0.5,'matplotlib',

horizontalalignment='center',

verticalalignment='center',

transform = ax.transAxes)

防止文本干扰散射的任何一点是更加困难的事情.更简单的方法是将y_axis(ylim中的ymax((ymin,ymax)))设置为略高于点的最大y坐标的值.通过这种方式,您将始终拥有文本的可用空间.

编辑:这里有一个例子:

In [18]: f = figure()

In [19]: ax = f.add_subplot(111)

In [20]: scatter([3,5,2,6,8],[5,3,2,1,5])

Out[20]:

In [21]: text(0.1, 0.9,'matplotlib', ha='center', va='center', transform=ax.transAxes)

Out[21]:

In [22]:

ha和va参数设置文本相对于插入点的对齐方式.即. ha =’left’是一个很好的设置,用于在手动缩小(缩小)帧时防止长文本离开左轴.

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值