自学编程网站免费微信官方小程序开发工具

news/2025/10/9 8:47:17/文章来源:
自学编程网站免费,微信官方小程序开发工具,网站建设的意义,wordpress hestia pro1 二维图像 1.1 二维曲线 plot(x, y, ls-, lw1.5, labelNone)x, y#xff1a;横坐标和纵坐标ls#xff1a;颜色、点标记、线型列表#xff0c;如 ls‘r*-’ 表示红色实线、*形点#xff0c;ls‘g.’ 表示绿色散点lw#xff1a;线宽度label#xff1a;线标签…1 二维图像 1.1 二维曲线 plot(x, y, ls-, lw1.5, labelNone) x, y横坐标和纵坐标ls颜色、点标记、线型列表如 ls‘r*-’ 表示红色实线、*形点ls‘g.’ 表示绿色散点lw线宽度label线标签 plot(x, y, color, marker, linestyle) x, y横坐标和纵坐标color颜色取值b(blue), g(green), r(red), c(cyan), m(magenta), y(yellow), k(black), w(white)marker标记形状取值. , o v ^ 1 2 3 4 s p * h H x D d | _linestyle线型取值- – -. : import numpy as np import matplotlib.pyplot as pltxnp.arange(0,12,0.3) y1np.sin(x) y2np.cos(x)plt.figure() #新建一个图像窗口 plt.rcParams[font.sans-serif][SimHei] #正常显示标题中中文 plt.rcParams[axes.unicode_minus] False #正常显示坐标轴中中文plt.subplot(1,2,1) #使用第1个窗格 plt.plot(x,y1,r*-) #绘图 #plt.plot(x,y1,colorr,marker*,linestyle-) #和上面等价 plt.title(正弦曲线) #标题 plt.xlabel(x轴) #x轴命名 plt.ylabel(y轴) #y轴命名 plt.grid() #添加网格 plt.legend([sinx]) #显示图例plt.subplot(1,2,2) #使用第2个窗格 plt.plot(x,y1,r*-,labelsinx) #绘制正弦图像 plt.plot(x,y2,g.--,labelcosx) #绘制余弦图像 plt.title(正弦曲线、余弦曲线) #标题 plt.legend() #显示图例 1.2 二维散点图 scatter(x, y, s20, cb, markero, cmap, alpha) x, y横坐标和纵坐标s点大小c点颜色取值b(blue), g(green), r(red), c(cyan), m(magenta), y(yellow), k(black), w(white)marker点标记取值. , o v ^ 1 2 3 4 s p * h H x D d | _cmap颜色图谱alpha透明度取值0~1超过1时当1算低于1时当0算linewidths边框宽度 import numpy as np import matplotlib.pyplot as pltsize100 xnp.random.uniform(sizesize) ynp.random.uniform(sizesize) snp.random.uniform(5,400,sizesize) #点大小 cnp.random.uniform(sizesize) #点颜色 lwnp.random.uniform(1,4,sizesize) #边框宽度plt.figure() #新建一个图像窗口plt.subplot(1,2,1) #使用第1个窗格 plt.scatter(x,y,ss,cc,alpha0.5,linewidthslw,edgecolorsm) #绘制散点图plt.subplot(1,2,2) #使用第2个窗格 plt.scatter(x,y,ss,cc,cmaprainbow,alpha0.5) #绘制散点图 cmap 为颜色图谱取值如下 见cmap设置颜色的参数 1.3 图像修饰 figure( num, figsize, dpi )新建一个空白图像窗口num为窗口名字figsize为窗口尺寸dpi为分辨率title( )标题xlabel( )x轴标签ylabel( )y轴标签xlim( xmin, xmax )x轴图像显示范围ylim( ymin, ymax )y轴图像显示范围axis( xmin, xmax, ymin, ymax )设置x轴和y轴显示范围xticks( ticks, labels )x轴刻度标记ticks为需要标记的坐标labels为对应ticks的标签yticks( )y轴刻度标记ticks为需要标记的坐标labels为对应ticks的标签vlines( x, ymin, ymax, colors‘k’, linestyles‘solid’, label‘’ )绘制垂直分割线hlines( y, xmin, xmax, colors‘k’, linestyles‘solid’, label‘’ )绘制水平分割线text( x, y, s )说明文字(x,y)为文字显示位置s为文字内容subplot( rows, cols, num )多窗格绘图rows表示行数cols表示列数num表示窗格序号legend( labels )显示图例labels为各曲线的图例标签列表若在plot()中已给标签这里可以省略参数grid()显示网格show( )显示图像savefig( name, dpi )保存图片默认以png格式保存dpi为分辨率gca( )获取坐标轴(axis)对象 这里仅介绍 xticks() 的用法 import numpy as np import matplotlib.pyplot as pltxnp.arange(0,15.7,0.1) ynp.sin(x)plt.figure() #新建一个图像窗口 plt.plot(x,y,r.) #绘图ticksnp.arange(0,6)*np.pi labels[0π,1π,2π,3π,4π,5π] plt.xticks(ticks,labels) #x轴示数标记 plt.grid() #显示网格 1.4 坐标轴控制 1.4.1 坐标轴刻度间隔 import numpy as np import matplotlib.pyplot as plt from matplotlib.pyplot import MultipleLocatorxnp.arange(0,15.7,0.1) ynp.sin(x)plt.figure() #新建一个图像窗口 plt.plot(x,y,r.) #绘图axplt.gca() #获取坐标轴(axis)对象 ax.xaxis.set_major_locator(MultipleLocator(3.14)) #设置x轴示数间隔 plt.grid() #显示网格 可以看到x 轴刻度为 3.14 1.4.2 坐标轴刻度格式 import matplotlib.pyplot as plt import numpy as np from matplotlib.ticker import FormatStrFormatterxnp.arange(0,15.7,0.1) ynp.sin(x)plt.figure() #新建一个图像窗口 plt.plot(x,y,r.) #绘图axplt.gca() #获取坐标轴(axis)对象 ax.yaxis.set_major_formatter(FormatStrFormatter(%.1f)) #设置y轴示数格式 plt.grid() 可以看到y 轴刻度只显示1位小数。此方法也可以避免坐标轴示数有时候自动变成e**的情况发生。 2 三维图像 2.1 三维坐标轴对象Axes3D 在绘制三维图像时需要先创建三维坐标轴对象 Axes3D 创建方法主要有以下2种 方法一 import matplotlib.pyplot as plt from mpl_toolkits.mplot3d import Axes3D #虽然没有明确调用 Axes3D也不能省略否则会报错figplt.figure() #创建一个图像窗口 axplt.axes(projection3d) #创建三维坐标轴对象 方法二 import matplotlib.pyplot as plt from mpl_toolkits.mplot3d import Axes3Dfigplt.figure() #创建一个图像窗口 axAxes3D(fig) #创建三维坐标轴对象 运行代码可以看到创建了一个空的三维图像窗口如下 多窗格绘图 import matplotlib.pyplot as plt from mpl_toolkits.mplot3d import Axes3D #虽然没有明确调用 Axes3D也不能省略否则会报错figplt.figure() #创建一个图像窗口 axfig.add_subplot(rows,cols,num,projection3d) #添加一个三维子图 2.2 三维曲线 import numpy as np import matplotlib.pyplot as plt from mpl_toolkits.mplot3d import Axes3Dtnp.linspace(0,20,70) #参数生成[0,20]之间70个点 xnp.sin(t) ynp.cos(t) z2*tfigplt.figure() #创建一个图像窗口 axAxes3D(fig) #创建三维坐标轴对象ax.plot(x,y,z,r*-) #绘制3维曲线 2.3 三维散点图 import numpy as np import matplotlib.pyplot as plt from mpl_toolkits.mplot3d import Axes3Dsize150 #点个数 xnp.random.randint(0,30,size) ynp.random.randint(0,30,size) znp.random.randint(0,30,size)figplt.figure() #创建一个图像窗口 axAxes3D(fig) #创建三维坐标轴对象snp.random.randint(0,200,size) #点大小 cnp.random.randint(0,256,size) #点颜色 ax.scatter(x,y,z,ss,cc,alpha0.8) #绘制3维散点图 2.4 三维曲面 import numpy as np import matplotlib.pyplot as plt from mpl_toolkits.mplot3d import Axes3Dxnp.linspace(0,10,50) ynp.linspace(0,9,45) X,Ynp.meshgrid(x,y) #生成格点并将所有格点的x轴值和y轴值分别保存到 X 和 Y 中X 和 Y 的维度(45,50) Znp.sin(X)np.cos(Y) #每个格点对应的函数值维度(45,50)figplt.figure() #创建一个图像窗口axfig.add_subplot(1,2,1,projection3d) #添加一个三维子图 ax.plot_surface(X,Y,Z,cmaphot) #绘制三维曲面cmap为颜色图谱axfig.add_subplot(1,2,2,projection3d) #添加一个三维子图 ax.plot_surface(X,Y,Z,cmaprainbow) #绘制三维曲面cmap为颜色图谱 X,Ynp.meshgrid(x,y) 函数的作用是生成格点并将所有格点的x轴值和y轴值分别保存到 X 和 Y 中X 和 Y 的维度(45,50) 变量空间如下 如果你对Python感兴趣想要学习python这里给大家分享一份Python全套学习资料都是我自己学习时整理的希望可以帮到你一起加油 有需要的小伙伴可以点击下方链接免费领取或者V扫描下方二维码免费领取 Python全套学习资料 1️⃣零基础入门 ① 学习路线 对于从来没有接触过Python的同学我们帮你准备了详细的学习成长路线图。可以说是最科学最系统的学习路线你可以按照上面的知识点去找对应的学习资源保证自己学得较为全面。 ② 路线对应学习视频 还有很多适合0基础入门的学习视频有了这些视频轻轻松松上手Python~ ③练习题 每节视频课后都有对应的练习题哦可以检验学习成果哈哈 2️⃣国内外Python书籍、文档 ① 文档和书籍资料 3️⃣Python工具包项目源码合集 ①Python工具包 学习Python常用的开发软件都在这里了每个都有详细的安装教程保证你可以安装成功哦 ②Python实战案例 光学理论是没用的要学会跟着一起敲代码动手实操才能将自己的所学运用到实际当中去这时候可以搞点实战案例来学习。100实战案例源码等你来拿 ③Python小游戏源码 如果觉得上面的实战案例有点枯燥可以试试自己用Python编写小游戏让你的学习过程中增添一点趣味 4️⃣Python面试题 我们学会了Python之后有了技能就可以出去找工作啦下面这些面试题是都来自阿里、腾讯、字节等一线互联网大厂并且有阿里大佬给出了权威的解答刷完这一套面试资料相信大家都能找到满意的工作。 上述所有资料 ⚡️ 朋友们如果有需要的可以扫描下方二维码免费领取

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/932319.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

没有网站如何做淘宝客如何做电商运营推广

前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到教程。 元模型 元模型,是特定领域的模型,用于创建该领域中的模型的构建元素。典型的元模型结构可以分为四种:…

if 和 else 的用法

1 if 是用来判定条件是否成立 if 必须和 else 配对 当 if 的条件不成立的时候 才执行 else 的代码块 2 可以解决什么问题 可以去判断 这个东西是否连接 也可以去区分比如说 成绩的“及格” 与“不及格” 应用场景 判…

实用指南:React简单例子

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

The 4th Universal Cup

1本文来自博客园,作者:蒟蒻orz,转载请注明原文链接:https://www.cnblogs.com/orzz/p/19130408

建设网站还要云服务器吗营销网站制作哪家有名

🍑个人主页:Jupiter. 🚀 所属专栏:MySQL初阶探索:构建数据库基础 欢迎大家点赞收藏评论😊 目录 📚mysql的安装📕MySQL的登录🌏MySQL配置免密码登录 📚mysql的…

深圳做网站j华信科wordpress全局阴影

关于node.js和npm 和nvm Node 是一个服务器端 JavaScript 解释器,Node 本身运行 V8 JavaScript。V8 JavaScript 引擎是 Google 用于其 Chrome 浏览器的底层 JavaScript 引擎。 NPM是随同NodeJS一起安装的包管理工具,能解决NodeJS代码部署上的很多问题&am…

哈尔滨企业展示型网站建设wordpress js 统计

为了能够重用已有的C语言库,我们在使用Golang开发项目或系统的时候难免会遇到Go和C语言混合编程,这时很多人都会选择使用cgo。 话说cgo这个东西可算得上是让人又爱又恨,好处在于它可以让你快速重用已有的C语言库,无需再用Golang重…

dwcc如何做网站成都网站设计公司官网

vuex:五大核心概念 一、state状态1.state的含义2.如何访问以及使用仓库的数据(1)通过store直接访问获取store对象 (2)通过辅助函数MapState 二、mutations1.作用2.严格模式3.操作流程定义 mutations 对象,对象中存放修…

想找个人建网站做网站架构需要注意什么

BIOS是什么?BIOS是英文"Basic Input Output System"的缩写,翻译成中文名称就是"基本输入输出系统"。BIOS是个人电脑启动时加载的第一个软件,是连接电脑硬件和软件的枢纽,有多重要就不言而喻了吧!B…

有难度哦/Qt基于通用地图组件实现航迹规划和模拟/动态标注轨迹线/带序号和方向箭头指示

一、前言说明 1、功能概述 航迹规划功能允许用户在地图上通过单击操作逐个添加航线途经点,系统自动生成带有方向指示的连续航迹线,并支持对航线进行动态编辑。主要功能包括:支持在地图上单击添加标注点,点位按添加…

广东建设网 工程信息网站国内最大的网站建设公司

1. Interface概念 System Verilog中引入了接口定义,接口与module 等价的定义,是要在其他的接口、module中直接定义,不能写在块语句中,跟class是不同的。接口是将一组线捆绑起来,可以将接口传递给module。 2. 接口的优…

建设监督网站首页自己在线制作logo免费圆形

SQLAlchemy 是 Python 中一款非常流行的数据库工具包,它对底层的数据库操作提供了高层次的抽象。在本篇文章中,我们将介绍 SQLAlchemy 的两个主要组成部分:SQL 工具包 (SQL Toolkit) 和对象关系映射器 (Object-Relational Mapper, ORM) 的基本…

【GitHub每日速递 251009】AI时代必备!Stagehand浏览器自动化框架解锁高效新玩法

原文:https://mp.weixin.qq.com/s/gbezGRvVAHdkf87-rY4nig Stremio:一站式视频娱乐神器,解锁自由观影新体验! stremio-web 是一个提供自由流媒体播放功能的网页应用。简单讲,它是一个能让你在线观看各种影视内容的…

iOS应用商店遭遇首次大规模恶意软件攻击

苹果iOS应用商店遭遇首次大规模恶意软件攻击,数百款应用被植入XcodeGhost恶意代码,包括微信、滴滴打车等知名应用,安全公司发现344款受感染应用,苹果已开始清理受污染程序。iOS应用商店数百款应用包含恶意软件 来源…

重庆网站开发服务wordpress主题文件夹在哪里设置

来源:popsci编译: 网易智能 (乐邦)近年来有关飞行汽车、超级高铁、喷气背包、无人驾驶汽车等新型交通工具的报道一直不绝于耳,但目前这些领域的产品似乎都还算不上真正切实可行。说好的移动出行未来在哪里呢?人们梦寐以求的这些交…

vue3使用ts传参教程

在Vue 3中使用TypeScript进行组件间传参是开发中常见的需求,它能提供类型安全和更好的开发体验。以下是Vue 3 + TypeScript组件传参的详细教程: 1. 父组件向子组件传参(Props) 子组件定义Props类型 使用defineProp…

Linux 特殊权限位详解:SetUID, SetGID, Sticky Bit - 实践

Linux 特殊权限位详解:SetUID, SetGID, Sticky Bit - 实践2025-10-09 08:11 tlnshuju 阅读(0) 评论(0) 收藏 举报pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !importan…

pt-table-checksum 原理解析

pt-table-checksum 原理解析在 MySQL 主从复制架构中,“数据一致性” 是业务可靠性的底线,但原生复制仅保证 binlog 的传输与执行,无法规避网络中断、SQL 错误、从库延迟等导致的数据偏差。而 Percona Toolkit 中的…

给别人做网站在那里接单wordpress自定义文章顺序

在机器学习中,模型的表现很大程度上取决于我们如何平衡“过拟合”和“欠拟合”。本文通过理论介绍和代码演示,详细解析过拟合与欠拟合现象,并提出应对策略。主要内容如下: 什么是过拟合和欠拟合? 如何防止过拟合和欠拟…

vue搭建点击按钮input保持聚焦状态

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …