annotation 标注

  1. import matplotlib.pyplot as plt
    import numpy as np
    x=np.linspace(-3,3,50)
    y=2*x+1
    plt.figure(num=1,figsize=(8,5))
    plt.plot(x,y)
    ax=plt.gca()
    ax.spines[‘right’].set_color(‘none’)
    ax.spines[‘top’].set_color(‘none’)
    ax.spines[‘top’].set_color(‘none’)
    ax.xaxis.set_ticks_position(‘bottom’)
    ax.spines[‘bottom’].set_position((‘data’,0))
    ax.yaxis.set_ticks_position(‘left’)
    ax.spines[‘left’].set_position((‘data’,0))
    #
  2. 列表内容

method 1
x0=1
y0=2*x0+1
plt.scatter(x0,y0,s=50,color=’b’)#展示一个点
plt.plot([x0,x0],[y0,0],’k–’,lw=2.0)#虚线,线的颜色和宽度
plt.annotate(r’ 2x+1= 2 x + 1 = ’%y0,xy=(x0,y0),xycoords=’data’,xytext=(+30,-30),textcoords=’offset points’,fontsize=16,
arrowprops=dict(arrowstyle=’->’,connectionstyle=’arc3,rad=0.2’))

method 2

plt.text(-3.7,3,r’ This is the some textσiαt T h i s   i s   t h e   s o m e   t e x t σ i α t ’,
fontdict={‘size’:16,’color’:’r’})
plt.show()
这里写图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值