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

网站链接免费的WORDPRESS主题响应式

网站链接,免费的WORDPRESS主题响应式,关于网站首页建设的文章,外贸人才网下载一、运行环境 学习工具:jupyter-notebookpython版本:311系统:Win11 二、什么是matplotlib? matplotlib是基于python生态开发的一个可视化绘图库,它的出现让python在数据分析及机器学习方面占了重要的一部分&#…

一、运行环境  

  1. 学习工具:jupyter-notebook
  2. python版本:311
  3. 系统:Win11

二、什么是matplotlib?

matplotlib是基于python生态开发的一个可视化绘图库,它的出现让python在数据分析及机器学习方面占了重要的一部分,目前很多数据分析及机器学习相关方面的工程都有使用到这个库,并且由于其简单易用,安装简单等方面的优势深得广大开发者的喜爱。

三、安装及导入

1.安装
pip install matplotlib
2. 导入项目
新建项目并直接import即可import matplotlib.pyplot as plt,简单易用

四、matplotlib的使用

  1. 基础使用:生成一个画布

highlighter- leaf

#定义一个画布
#subplots(X,Y,figsize=(X,Y))
#其中figsize(X,Y) 用于定义画布的大小
fig,ax = plt.subplots(figsize = (10, 5))
plt.show()

  1. 生成多个子图(ax)

highlighter- leaf

#subplots(X,Y)用于定义该画布有几行几列,即一个大画布fig上有多个小画布ax组成axes
fig,axes = plt.subplots(2,3,figsize = (10, 4))
plt.show()

  1. 绘制多个子图

highlighter- apache

#绘制多个子图
fig,axes = plt.subplots(1,2,figsize=(10,4))   #绘制一个一行两列的图x=[1,20,40,15,2]
y=[4,6,15,7,6]#对第一个子图进行绘制
bplot1 = axes[0].plot(x,y)#绘制第二个子图
bplot2 = axes[1].plot(y,x)

  1. 同一块画布上绘制多条函数

highlighter- apache

#简单的线性图
# x = list(range(0,10))
# y =list(range(0,10))
# plt.plot(x,y)
plt.plot(range(12),color="red")  #等价于上面的操作
plt.plot([1,2,3])  #在现有的画布上继续绘画一条直线

  1. 放大图像(只显示函数图像的一部分)

highlighter- apache

#原函数图像
x=[1,20,40,15,2]
y=[4,6,15,7,6]
plt.plot(x,y)

highlighter- apache

#直接对x,y赋值
x=[1,20,40,15,2]
y=[4,6,15,7,6]
plt.plot(x,y)
#通过设定坐标轴刻度,只显示部分图形
plt.axis([0,10,0,10])   #x:[0,10],y:[0,10]

  1. 为图像添加标题横纵坐标信息
  • 添加标题和x、y名称

highlighter- apache

x=[1,20,40,15,2]
y=[4,6,15,7,6]
#添加标题
plt.title("matplotlibTest")
#添加x,y轴名称
plt.xlabel("Feature")
plt.ylabel("shape")
plt.plot(x,y)

  • 更改x、y轴刻度(纯数字形式)

highlighter- apache

x=[1,20,40,15,2]
y=[4,6,15,7,6]
#添加标题
plt.title("matplotlibTest")
#添加x,y轴名称
plt.xlabel("Feature")
plt.ylabel("shape")
#修改x轴刻度,纯数字形式
plt.xticks((0,10,20,30,40))
#修改y轴刻度,纯数字形式
plt.yticks((0,5,10,15,20))
plt.plot(x,y)

  • 更改x、y轴刻度(自定义坐标信息)

highlighter- apache

x=[1,20,40,15,2]
y=[4,6,15,7,6]
#添加标题
plt.title("matplotlibTest")
#添加x,y轴名称
plt.xlabel("Feature")
plt.ylabel("shape")
#自定义x轴坐标信息
plt.xticks((0,10,20,30,40),('text1','text2','text3','text4','text5'))
#自定义y轴坐标信息
plt.yticks((0,5,10,15,20),('align1','align2','align3','align4','align5'))
plt.plot(x,y)

  1. 基于axes的显示画图

highlighter- clean

#基于 axes 的显式画图:用 Axes 画图更加直观,所以被称为“显式画图”,直接用 Figure画图,被称为 “隐式画图”
import numpy as np
x = np.linspace(-1,1,50)  #生成50个-1到1之间的数
y = x**2fig = plt.figure()  #生成空白画布
ax = fig.add_subplot() #空白的子图ax.plot(x,y,color="red",linewidth=4,linestyle='-.',marker='o')  #绘画一条函数图ax.plot(y,x)  #绘画另一条函数图ax.legend(["y=x**2","y**2=x"])   #添加图例ax.set_title('x and y',fontsize=20)  #设置标题
ax.set_xlabel("x label")  #设置x轴名称
ax.set_ylabel("y label")  #设置y轴名称
ax.set_xlim(-1,1)  #设置x轴范围
ax.set_ylim(-1,1)  #设置y轴范围# ax.grid(linewidth=3,linestyle=':',color='purple',alpha=0.5)plt.show()

http://www.yayakq.cn/news/984352/

相关文章:

  • wordpress模板 图片站lol做直播网站
  • 平安区wap网站建设公司网站个人备案步骤
  • 浏览览器打开网址快手seo关键词优化
  • 完全免费网站源码养老做增减的网站
  • 做网站分期付款比例北京医疗机构网站前置审批需要的材料有哪些
  • 搜索网站制作教程青岛做网站公司排名
  • 黄冈网站推广下载wordpress页面和菜单
  • 北京学网站开发wordpress 图片 cdn
  • 国内vps做网站要备案吗制作一个网站需要什么
  • 佛山网站建设 合优营销型网站策划公司
  • 网站建设与管理简答题长沙岳麓区
  • 医院门户网站制作游戏app拉新平台
  • 深圳网站建设联系电话推广方案是什么
  • 网站设计的资质叫什么宁波住房建设局网站
  • 个人建购物网站 备案建德做网站
  • 网站ftp账号密码邯郸网站设计制作
  • 湛江企业网站怎么建设网站建设主页
  • 高端网站定制北京聊城网站公司
  • 织梦dedecms多语言网站文章怎么网站建设龙采科技
  • 网站建设和网站优化哪个重要怎么用织梦做购物网站
  • 四川住房建设和城乡建设厅假网站网页制作培训证重要吗
  • 建行商城网站招聘网站设计论文
  • 课程网站建设中容易出现的问题wordpress 文字省略
  • 浦东新区做网站六安哪里有做推广网站
  • 网站后台要怎么做社区网站建设方案ppt
  • 门户网站模版安丘做网站
  • 网站建设设计师招募全屋设计效果图
  • 设计发明的网站上传网站模板
  • 公司网站建设费用预算高端制作网站哪家专业
  • 网站怎么制作做页面模板怎么编辑