| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> Python知识库 -> matplotlib入门(1) -> 正文阅读 |
|
[Python知识库]matplotlib入门(1) |
matplotlib入门(1)文章目录
一.1.plt.show()函数默认情况下, ipython命令行魔法命令使用这些魔法命令,在jupyter notebook中不用plt.show()也可以显示图片 不过在实际运用中,还是习惯用plt.show() 👉这里还有个博主的总结
%matplotlib notebook这个好用!可以生成可交互的图片 弊端:确实是这样子,我两个图到一起去了
还有个老外的很棒的总结
2.plt.plot()函数基本用法指定x和y:plt.plot(x,y) ①默认参数 x为0~N-1, plt.plot(y)x可以默认不写,下面例子,列表的索引会作为x的取值,而列表中的值作为y的取值
x是索引0,1,2 ②x,y都给定
③指定x、y轴名称
指定中文名称直接把刚刚的改成x轴,y轴,会发现显示不出来
④字符参数常用颜色字符参数
类型字符参数
例如:红色圆点
青色乘号点⑤显示范围由前面的例子可以看出,第一个点和最后一个点都在图像的边缘,所以要改变轴的显示范围 axis函数语法:
注:? 格式控制的几个参数的位置可以随意,如 ⑥传入numpy数组传入numpy数组比传入列表更常用
多条线画在一个图里面直接在plt.plot里面加就好了
⑦线条属性字符参数那里是通过字符串来控制线条属性,其实可以用关键字来调节属性
⑧用plt.plot()的返回值来设置线条属性plot()函数返回值返回的是Line2D对象组成的列表,每个对象代表输入的一对组合,如:
可以看出lines是一个列表 **此时无法直接对列表进行修改属性的操作!**若直接操作会报错! 那放入列表就不能操作了吗?非也 加上索引就取出对象了吖!??
⑨plt.setp()修改线条性质这个方法比较方便
还可以写成下面这种类似于matlab风格的形式
3.子图figurefigure()函数会产生一个指定编号为num的图: 若num为1,可以省略,因为plt默认产生一幅图 subplot使用subplot可以在一幅图中生成多个子图,其参数为: 当
二.遇到的问题1.导包一开始导包的时候写成了 应该写成 2.下载图片用%matplotlib atuo或%matplotlib notebook弄出来的可交互图片有个下载按钮,但我点出来就是一个空白网页…无反应 目前还不知道为啥不能下载 3.plt.plot多个返回值那里
🤨🤨🤨? |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/23 9:15:35- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |