网创优客建站品牌官网
为成都网站建设公司企业提供高品质网站建设
热线:028-86922220
成都专业网站建设公司

定制建站费用3500元

符合中小企业对网站设计、功能常规化式的企业展示型网站建设

成都品牌网站建设

品牌网站建设费用6000元

本套餐主要针对企业品牌型网站、中高端设计、前端互动体验...

成都商城网站建设

商城网站建设费用8000元

商城网站建设因基本功能的需求不同费用上面也有很大的差别...

成都微信网站建设

手机微信网站建站3000元

手机微信网站开发、微信官网、微信商城网站...

建站知识

当前位置:首页 > 建站知识

matplotlib如何实现text文字处理

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

成都创新互联是一家集网站建设,凤翔企业网站建设,凤翔品牌网站建设,网站定制,凤翔网站建设报价,网络营销,网络优化,凤翔网站推广为一体的创新建站企业,帮助传统企业提升企业形象加强企业竞争力。可充分满足这一群体相比中小企业更为丰富、高端、多元的互联网需求。同时我们时刻保持专业、时尚、前沿,时刻以成就客户成长自我,坚持不断学习、思考、沉淀、净化自己,让我们为更多的企业打造出实用型网站。

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

importnumpyasnpimportmatplotlib.pyplotasplt#Fixingrandomstateforreproducibilitynp.random.seed(19680801)mu,sigma=100,15x=mu+sigma*np.random.randn(10000)#thehistogramofthedatan,bins,patches=plt.hist(x,50,normed=1,facecolor='g',alpha=0.75)plt.xlabel('Smarts')plt.ylabel('Probability')plt.title('HistogramofIQ')plt.text(60,.025,r'$\\mu=100,\\\\sigma=15$')plt.axis([40,160,0,0.03])plt.grid(True)plt.show()

所有的text()命令会返回一个matplotlib.text.Text实例,通过属性或者setp()来改变他们。
t = plt.xlabel(‘my data’, fontsize=14, color=’red’)
1.4.1 使用数学表达式

plt.title(r'$\\sigma_i=15$')

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

importnumpyasnpimportmatplotlib.pyplotaspltax=plt.subplot(111)t=np.arange(0.0,5.0,0.01)s=np.cos(2*np.pi*t)line,=plt.plot(t,s,lw=2)plt.annotate('localmax',xy=(2,1),xytext=(3,1.5),arrowprops=dict(facecolor='black',shrink=0.05),)plt.ylim(-2,2)plt.show()

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

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


分享文章:matplotlib如何实现text文字处理
当前URL:http://bjjierui.cn/article/cjiohh.html

其他资讯