当前位置: 首页 > news >正文

公司网站优点frontpage导入网站

公司网站优点,frontpage导入网站,义乌购,wordpress 百度seo插件在matplotlib中#xff0c;可以通过以下几种函数在图中添加箭头和文字标记1. text#xff0c;用于添加文字2. arrow#xff0c;用于添加箭头3. annotate#xff0c;支持同时添加文字和箭头下面看下具体的用法1.texttext函数通过指定xy轴坐标#xff0c;以及对应的文字来实…在matplotlib中可以通过以下几种函数在图中添加箭头和文字标记1. text用于添加文字2. arrow用于添加箭头3. annotate支持同时添加文字和箭头下面看下具体的用法1.texttext函数通过指定xy轴坐标以及对应的文字来实现文字标记的功能基本用法如下 import matplotlib.pyplot as plt plt.plot([1,2,3,4]) plt.axhline(2) plt.axvline(2) plt.text(x2, y2, stext) plt.show()输出结果如下为了更好的看出文字和坐标的关系我在图中添加了水平和垂直方向的辅助线 可以看到文字的左下角对应的是我们提供的坐标这个和R语言中默认的文字中心为点的坐标不一样。文字和坐标的对齐方式可以通过以下两个参数进行调整1. horizontalalignment, 简写为ha, 取值为left, center, right三者中的一种2. verticalalignment,简写为va,取值为top, center, bottombaseline, center_baseline中的一种用法如下 plt.plot([1,2,3,4]) plt.axhline(2) plt.axvline(2) plt.text(x2, y2, stext, hacenter,vabottom) plt.show()输出结果如下对于文字的颜色大小字体等常用属性可以通过以下几个文字的通用参数进行设置1. color, 文字的颜色2. fontsize, 文字的大小3. fontfamily, 字体用法如下 import matplotlib.pyplot as plt plt.plot([1,2,3,4]) plt.axhline(2) plt.axvline(2) plt.text(x2, y2, stext, colorred, fontsize12, fontfamilyfantasy) plt.show()输出结果如下在matplotlib中还可以通过bbox参数对文字的边框进行设置该参数的取值为一个dict, 常用的key包括facecolor, edgecolor, boxstyle等基本用法如下 import matplotlib.pyplot as plt plt.plot([1,2,3,4]) plt.axhline(2) plt.axvline(2) plt.text(x2, y2, stext, bboxdict(facecolorwhite,boxstylecircle)) plt.show()输出结果如下boxstyle有多种取值更多的信息请查看官方的API文档。2. arrowarrow函数通过指定起始点的xy轴坐标和相对起始点的偏移量dx和dy来指定一个箭头标记基本用法如下 plt.plot([1,2,3,4]) plt.arrow(x1, y1, dx1.5, dy1.5)输出结果如下控制箭头形状的常见参数如下1. width, 指定整个箭头的宽度默认值为0.0012. head_width, 箭头头部的宽度默认值为3*width3. head_length,箭头头部的长度默认值为1.5*head_width4. shape, 箭头的样式默认值为full, 取值范围包括full,left,right箭头的线条样式颜色等属性则可以通过以下几个通用参数来设置1. linestyle,线条的样式2. facecolor, 箭头的填充色3. edgecolor,箭头的边框颜色基本用法如下 plt.plot([1,2,3,4]) plt.arrow(x1, y1, dx1.5, dy1.5,width0.001, head_width0.1,fcred)输出结果如下3. annotateannotate既可以只提供文字标记也可以同时提供文字和箭头两种标记基本用法如下 plt.plot([1,2,3,4]) plt.axhline(2) plt.axvline(2) plt.annotate(stext, xy(2,2)) plt.show()输出结果如下可以看到上述代码的效果和text函数的效果是相同的而text函数中的一些属性在annotate中也是可以使用的比如ha,va,bbox等参数。在annotate函数中可以通过xytext和textcoords参数来控制文字的位置常见用法如下 plt.plot([1,2,3,4]) plt.axhline(2) plt.axvline(2) plt.annotate(texttext, xy(2,2), xytext(0,5), textcoordsoffset points) plt.show()输出结果如下textcoords取值为offset points时xytext的值为text相对xy坐标的偏移量通过这种方式可以灵活设置文字的位置。除了添加文字该函数也支持添加箭头基本用法如下 plt.plot([1,2,3,4]) plt.axhline(2) plt.axvline(2) plt.annotate(text, (2,2), xytext(20, 30),textcoordsoffset points, arrowpropsdict(facecolorblack, shrink0.05)) plt.show()输出结果如下通过arrowprops参数来指定箭头的属性该参数的值为dict其中影响箭头样式核心参数为arrowstyle不同arrowstyle取值对应的箭头样式 如下最后来看一个上述参数相互结合的例子 plt.plot([1,2,3,4]) plt.axhline(2) plt.axvline(2) plt.annotate(text, (2,2), bboxdict(boxstyleround, fc0.8), xytext(20, 30),textcoordsoffset points, arrowpropsdict(facecolorblack, shrink0.05)) plt.show()输出结果如下在matplotlib中添加文字和箭头的方式有多种可以根据需要灵活选择。
http://www.yutouwan.com/news/332704/

相关文章:

  • 南京模板做网站苏州网站优化找哪家
  • 100个免费货源网站wordpress 获取当前页面名称
  • 如何用html在公司的网站上添加栏目路径竞价托管外包代运营
  • 新郑郑州网站建设网上购物最便宜的网站
  • 中国软件公司有哪些seo服务平台选择
  • 建站服务建设工程教育网官方网站
  • 新市网站建设银锭网那个网站做的 好
  • 做素材网站赚钱吗wordpress悬浮电话插件
  • 网站建设辶首选金手指十五建设一个企业网站要多少钱
  • 台州网站建设技术外包后台管理系统页面模板
  • 合肥网站运营丹灶网站制作
  • 公司如何建设一个网站接外贸单的平台
  • 做网站哪个地方需要钱HTML转WordPress主题
  • 网站建设列表网杭州建设局
  • 福清营销型网站建设方案网站建设会计分录
  • 住房和城乡建设部网站办事大厅里边国内永久免费crm系统app
  • 广告投放网站平台中铁建设门户网登录入口在哪
  • 海派虫网站推广软件如何自己设计一个网页
  • 网站建设快速便宜个人注册域名和公司注册域名区别
  • 学网站制作企业微网站怎么做
  • 敦煌网的网站推广方式全国工程信息网
  • 公司网站开发怎么做网站设置手机版
  • 睢宁做网站二级网站建设思路
  • 地方门户网站推广方法有那些wordpress 音乐主题
  • 以前在线做预算的网站thinkphp仿wordpress
  • 怎样做网站全屏代码广州越秀区租房信息网
  • 良乡网站建设公司绵阳网站建设哪家好
  • 广州网站建设公司好吗北京装修公司怎么选
  • 最好的手机资源网站网站做几个域名比较好
  • 凡科做的网站能被收录吗电商网站开发前景