matplotlib如何实现文本文字处理

  介绍

这篇文章主要介绍了matplotlib如何实现文本文字处理,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获、下面让小编带着大家一起了解一下。

1.4。处理文字
文本()命令可以在任意的位置添加文字,包含(),ylabel()、标题()分别是添加x轴、y轴标签和标题。

 import  numpy  as  npimport  matplotlib.pyplot  as  plt #, Fixing  random  state  for  reproducibilitynp.random.seed (19680801)
  亩,,sigma =, 100,, 15 x =, mu  +, sigma  *, np.random.randn(10000) #,从而histogram  of 从而datan,,垃圾箱,,patches =, plt.hist (x), 50岁,赋范=1,facecolor=& # 39;舌鳎# 39;,,α=0.75)
  plt.xlabel(& # 39;智慧# 39;)
  plt.ylabel(& # 39;概率# 39;)
  plt.title (& # 39; Histogram  of 智商# 39;)
  plt.text(60, .025, " # 39; \μ=100美元\,\σ=15 $ & # 39;)
  plt.axis([0 160年40岁,,,,,,0.03])
  plt.grid(真正的)
  plt.show () 

 matplotlib如何实现文本文字处理”> <br/>所有的文本()命令会返回一个matplotlib.text.Text实例,通过属性或者喂()来改变他们。<br/> t=plt。包含(“我的数据”,字形大?14日颜色='红色')<br/> 1.4.1使用数学表达式</p> <pre> plt.title (

前置的r是指定它后面的字符串是原始的字符串,然后用美元包裹表示中间的是数学表达式,\表示转译具体的数学符号。
4.2注释
注释()方法提供了一个注释的方法。
注释(字符串,xy, xytest arrowprops)

 import  numpy  as  np
  import  matplotlib.pyplot  as  plt
  时间=ax  plt.subplot (111)
  时间=t  np.arange (0.0, 5.0, 0.01)
  时间=s  np.cos (2 * np.pi * t)线,,=,plt.plot (t, s, lw=2)
  plt.annotate (& # 39; local 马克斯# 39;,,xy=(2, 1), xytext=(3, 1.5),
  arrowprops=dict (facecolor=& # 39;黑色# 39;,,缩?0.05),
  )
  plt.ylim (2, 2)
  plt.show () 

 matplotlib如何实现文本文字处理

默认的情况下,xy和xytext使用的坐标是数据的坐标,你也可以指定其他的坐标系统。

感谢你能够认真阅读完这篇文章,希望小编分享的“matplotlib如何实现文本文字处理”这篇文章对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,更多相关知识等着你来学习!

matplotlib如何实现文本文字处理