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

网站制作哪个好一些如何在网上推广自己的公司

网站制作哪个好一些,如何在网上推广自己的公司,网页制作行为特效视频教程,memcached在wordpress目录 1.Matplotlib简介 2.Matplotlib绘图基础 2.1 创建画布与子图 2.2 添加画布属性 2.3 绘图的保存与显示 1.Matplotlib简介 Matplotlib是一个用于绘制数据可视化图表的Python库。它提供了广泛的功能和灵活性,可以创建各种类型的图表,包括折线图、…

目录

1.Matplotlib简介

2.Matplotlib绘图基础

2.1 创建画布与子图

2.2 添加画布属性 

 2.3 绘图的保存与显示


1.Matplotlib简介

Matplotlib是一个用于绘制数据可视化图表的Python库。它提供了广泛的功能和灵活性,可以创建各种类型的图表,包括折线图、散点图、柱状图、饼图、等高线图和3D图形等。

Matplotlib的设计灵感来自于MATLAB,因此它的使用方法与MATLAB中的绘图函数相似。它被广泛应用于科学、工程、统计和数据分析等领域,成为Python中最常用的数据可视化工具之一。

Matplotlib的核心组件是一个面向对象的绘图库。可以通过创建Figure对象和一个或多个Axes对象来控制图形的外观和布局。Figure对象代表整个图形窗口或画布,而Axes对象则表示实际的绘图区域。可以使用各种方法和函数来设置图形的属性、添加图例、标签、标题,以及自定义坐标轴、颜色和线型等。

Matplotlib还支持使用Numpy和Pandas等库进行数据操作和处理,并可以与Jupyter Notebook等交互式环境无缝集成,方便快捷地进行数据可视化和分析。

2.Matplotlib绘图基础

2.1 创建画布与子图

  • plt.figure:创建一个空白画布,可以指定画布大小
  • figure.add_subplot:创建并选中子图,可以指定子图行数、列数与选中图片编号
  • fig,axes=plt.subplots(m,n):生成m行n列个子图

绘制子图

import matplotlib.pyplot as plt
fig = plt.figure()
ax1 = fig.add_subplot(2,2,1)
ax2 = fig.add_subplot(2,2,2)
ax3 = fig.add_subplot(2,2,3)
ax1.plot([1.5,2,3.5,-1,1.6]) 

输出结果:

 创建子图序列并调整子图周围间距:

import matplotlib.pyplot as plt
import numpy as np
fig,axes = plt.subplots(2,2,sharex = True,sharey = True)
for i in range(2):for j in range(2):axes[i,j].hist(np.random.randn(500),bins =50,color='k',alpha= 0.5)
plt.subplots_adjust(wspace=0,hspace=0)

输出结果:

2.2 添加画布属性 

  • plt.title:添加图形标题
  • plt.xlabel:在当前图形中添加X轴名称
  • plt.ylabel:在当前图形中添加Y轴名称
  • plt.xlim:指定当前图形X轴范围
  • plt.ylim:指定当前图形Y轴范围
  • plt.xticks:指定X轴刻度的数目与取值
  • plt.yticks:指定Y轴刻度的数目与取值
  • plt.legend:指定当前图形的图例,可以指定图例的大小、位置、标签

示例:

import matplotlib.pyplot as plt
import numpy as np
data = np.arange(0,np.pi*2,0.01)
fig1 = plt.figure(figsize = (8,4),dpi = 90)  #确定画布大小
ax1 = fig1.add_subplot(1,2,1) #绘制第1幅子图
plt.title('lines example')
plt.xlabel('X')
plt.ylabel('Y')
plt.xlim(0,1)
plt.ylim(0,1)
plt.xticks([0,0.2,0.4,0.6,0.8,1])
plt.yticks([0,0.2,0.4,0.6,0.8,1])
plt.plot(data,data**2)
plt.plot(data,data**3)
plt.legend(['y = x^2','y = x^3'])
ax1 = fig1.add_subplot(1,2,2) #绘制第2幅子图
plt.title('sin/cos')
plt.xlabel('X')
plt.ylabel('Y')
plt.xlim(0,np.pi*2)
plt.ylim(-1,1)
plt.xticks([0,np.pi/2,np.pi,np.pi*3/2,np.pi*2])
plt.yticks([-1,-0.5,0,0.5,1])
plt.plot(data,np.sin(data))
plt.plot(data,np.cos(data))
plt.legend(['sin','cos'])
plt.show()

结果:

 2.3 绘图的保存与显示

绘图显示和保存的函数:

  • plt.savefig:保存绘制的图片
  • plt.show:显示图形

savefig选项及其说明:

  • fname:包含文件路径或python文件型对象的字符串
  • dpi:分辨率,默认为100
  • facecolor,edgecolor:子图之外的图形背景颜色
  • format:文件格式

http://www.dinnco.com/news/66702.html

相关文章:

  • 公众号如何推广南宁seo标准
  • 做网站卖什么产品利润高推广软文200字
  • 建设网站一般过程深圳市网络营销推广服务公司
  • 网站开发流程 原型设计百度蜘蛛池自动收录seo
  • 石家庄电商网站开发目前推广软件
  • king wordpress信阳seo公司
  • 镇雄县城乡建设局网站aso是什么意思
  • 网站排名顾问关键词难易度分析
  • html常用标签及属性深圳搜索引擎优化收费
  • 泰兴做网站的公司百度网页版 入口
  • 什么网站专做宠物物品seo技术培训泰州
  • 基于微信公众号开发网站开发网站优化名词解释
  • 企业做网站的坏处求职seo服务
  • 南京高端网站建设工作室seo建站收费地震
  • wp网站做企业站好不好北京百度推广电话号码
  • 保洁公司网站模板网站友情链接出售
  • 建设行业网站各城市首轮感染高峰期预测
  • 淘宝网络推广怎么做seo课程总结
  • 网站哪里有关键词
  • 济南做网站的中企郑州网络公司
  • 做搜狗网站点击视频外链工具
  • 建立个人网站能干西安seo服务商
  • 精品课程网站建设申报超级外链发布
  • wordpress 后台首页seo研究中心好客站
  • 哪个网站做任务能赚钱菏泽地网站seo
  • 网站建设人员要求济南网络优化厂家
  • 中国网络安全公司排名搜索优化整站优化
  • 烟台哪家公司可以做网站一站式海外推广平台
  • 南京房地产网站建设自学seo能找到工作吗
  • dremrever怎么做网站nba最新交易信息