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

如何上传网页到网站网络营销的营销理念

如何上传网页到网站,网络营销的营销理念,网站关键词挖掘,企业做网站排名Matplotlib库的介绍 什么是Matplotlib库? Matplotlib是一个Python的数据可视化库,用于绘制各种类型的图表,包括线图、散点图、条形图、等高线图、3D图等等。它是一个非常强大和灵活的库,被广泛用于数据科学、机器学习、工程学、…

Matplotlib库的介绍

什么是Matplotlib库?

Matplotlib是一个Python的数据可视化库,用于绘制各种类型的图表,包括线图、散点图、条形图、等高线图、3D图等等。它是一个非常强大和灵活的库,被广泛用于数据科学、机器学习、工程学、金融等领域。

Matplotlib提供了一个面向对象的API,可以让用户对图形进行高度的自定义。用户可以控制图形的每个方面,如标题、标签、轴、线条颜色、线型、填充、字体等等。此外,Matplotlib还提供了一些工具,用于将图形保存为图像文件,如PNG、PDF等格式。

Matplotlib库的开发始于2003年,它是由John D. Hunter创建的。现在,Matplotlib是一个开源项目,得到了众多用户的支持和贡献。

Thumbnail gallery — Matplotlib 2.0.2 documentation

 Matplotlib库的效果

 

 我们输入的列表[2,1,6,4,5]作为Y轴的值,这里要注意是这个plot,如果我们输入的参数只有一个一维数组,那么它只会当做y轴来使用,那么x轴就是这个列表的索引,如0,1,2,3,4

plt.plot()只有一个输入列表或数组时,参数被当作Y轴,X轴以索引自动生成

 我们将绘制的文件存储为文件;plt.savefig()将输出图形存储为文件,默认PNG格式,可以通过dpi修改输出质量

这个dpi指的就是质量,每个英寸包含600个像素点,这个质量就很高了

这个plt.axis([-1,10,0,6]),-1的意思是x轴的最左边就是-1,最右边是10,0是y轴最底是0,最高是6

plt.plot(x,y)当有两个以上参数时,按照X轴和Y轴顺序绘制数据点

这个plt.subplot(3,2,4)的意思是将一个绘图区域分有3个横轴,2个纵轴,也就是将区域分为6块,这个第三个参数指的是当前的绘图区域的6块中的那个,区域从左到右,也可以将,号去掉,也就是plt.subplot(324)

也可以理解为3行2列第4个

import numpy as np
import matplotlib.pyplot as plt
def f(t):return  np.exp(-t)*np.cos(2*np.pi*t)
a=np.arange(0.0,5.0,0.02)
plt.subplot(211)
plt.plot(a,f(a))
plt.subplot(2,1,2)
plt.plot(a,np.cos(2*np.pi*a),'r--')
plt.show()

 这个就是绘图区域的运用

pyplot的plot()函数

 颜色字符 可以通过format_string的方法来改变曲线的风格 ,如果你不选择颜色,那么系统会默认选择一条根它不同颜色的曲线赋值给它

 风格字符

标记字符 

 

a=np.arange(10)
plt.plot(a,a*1.5,'go-',a,a*2.5,'rx',a,a*3.5,'*',a,a*4.5,'b-.')
plt.show()

 之前的是简写的方式,我们可以完整的写

pyplot的中文显示

pyplot并不默认支持中文显示,需要rcParams修改字体实现

 ​​​​​​​

 

 

 但是第一种会导致全局的所有字体的样式都会改变,所以不建议使用这种方法

 pyplot的文本显示

 

这个$$是 Latex表达式

plt.text(2,1,r'$\mu=100$',fontsize=15)前三个参数分别为图形在x,y轴的位置(2,1)内容为第三个参数

 plt.annotate(r'$\mu=100$',xy=(2,1),xytext=(3,1.5),arrowprops=dict(facecolor='black',shrink=0.1,width=2))

第一个参数指字符串,指的是要注释的内容

第二个参数xy,表示箭头所在的位置

xytext文本所在的位置

arrowprops对箭头进行属性设置

#!/usr/bin/env python
# -- coding: utf-8 --
# @Time : 2023/3/25 21:39
# @File : pyplot的文本显示.py
import numpy as np
import matplotlib.pyplot as plt
a=np.arange(0.0,5.0,0.02)
plt.plot(a,np.cos(2*np.pi*a),'r--')
plt.xlabel('时间',fontproperties='SimHei',fontsize=15,color='green')
plt.ylabel('振幅',fontproperties='SimHei',fontsize=15)
plt.title(r'正弦波实例$y=cos(2\pi x)$',fontproperties='SimHei',fontsize=20)
plt.annotate(r'$\mu=100$',xy=(2,1),xytext=(3,1.5),arrowprops=dict(facecolor='black',shrink=0.1,width=2))
plt.text(2,1,r'$\mu=100$',fontsize=15)
plt.axis([-1,6,-2,2])
plt.grid(True)
plt.show()

 pyplot的子绘图区域

 (3,3),(0,0),colspan=3第一个ax1

同理往下

 

  可以通过gridspec方式上面的效果

http://www.hkea.cn/news/583062/

相关文章:

  • 如何给给公司建立网站seo商学院
  • 让建站公司做网站需要什么最新腾讯新闻
  • 网站开发的意义搜索关键词排名优化
  • 如何建一个论坛网站怎么做营销推广
  • 元凤建盏简介青岛seo
  • 营销型网站套餐cps游戏推广平台
  • 哪些网站做ip向小说网络营销公司经营范围
  • 蜜芽免费网站域名关键词网站排名查询
  • 网站备案要到哪里下载关键词在线挖掘网站
  • 跨境电商开发seo的优化策略有哪些
  • 做网站的费用 优帮云百度广告代运营
  • wordpress儿童卡通主题兰州网站seo服务
  • 8网站建设做网站sem优化师是什么意思
  • 设计师个人网站怎么做百度优化培训
  • 广东海外建设监理有限公司官方网站2345网址导航是病毒吗
  • 深圳网站制作培训宁波网络营销公司
  • 网站建设方案书 模板长清区seo网络优化软件
  • 简述网站的推广策略产品设计
  • 商贸有限公司网站建设此网站服务器不在国内维护
  • 常州个人做网站制作小程序的软件
  • 郑州做网站公司dz论坛如何seo
  • 十堰商城网站建设网络营销seo优化
  • 小欢喜林磊儿什么网站做家教福州seo推广外包
  • 许昌网站开发博客营销
  • 做网站用jquery爱站网关键词挖掘
  • wordpress手动裁剪seo营销推广服务公司
  • 英文网站建设网站海南网站制作公司
  • 网页设计与网站建设主要内容软文营销的特点
  • 一起做网站17广州最新小组排名
  • 最专业的网站设计公司有哪些论坛企业推广