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

做网站的功能是什么怎么做游戏门户网站

做网站的功能是什么,怎么做游戏门户网站,深圳平台型网站建设公司,开发微信公众号需要多少钱一、运行环境 学习工具: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/580065/

相关文章:

  • 网站备案证件wordpress referer
  • 网站建设购买站长之家ip地址查询
  • 做阿里巴巴网站有什么用网站手机版怎么做的
  • 企业网站实名制网上商城是什么意思
  • 棋牌网站建设源码做网站后台要学
  • 10大设计师网站企业年报网上申报入口免费官方
  • wordpress淘宝客网站运营wordpress 根据ua跳转
  • 网站开发流程 ppt青岛市崂山区建设局网站
  • 国外优秀画册设计网站哪里可以学家装设计师
  • 想要去国外网站买东西怎么做企业网站建设的定位
  • 设计方案万能模板淄博优化推广
  • 网站你懂我意思正能量appwordpress如何适配手机
  • python代码网站个人网站和企业网站的区别
  • 网站开发语言什么是电商平台推广
  • 代做网站排名湘潭公司网站建设
  • 株洲建设网站网站的模板怎么做
  • 公司网站建设申请单wordpress 组织架构
  • 营销型 手机网站精品网站设计
  • 瓷砖网站建设wordpress官网中文官网
  • 网站网站设计西安网站优化服务
  • 网站推广思路免费的网页设计成品下载
  • sqlite3做网站数据库做阅读理解的网站
  • 网站优化外链怎么做南山的网站设计
  • 重庆seo代理计费百度推广seo优化
  • 台州做网站比较好的有哪些网站建设有前途
  • 网站建设笔试泰安网络推广公司平台
  • 网站建设必须提供良好的用户体验vue开发自适应网站
  • 那个公司做网站知识付费网站开发
  • wordpress网站搜索引擎哪家网络推广好
  • 抖音搜索推广首选帝搜软件平台seo搜索优化推广