Matplotlib 3D绘图
20210318 -
利用matplotlib进行3D画图可以实现对三维数据的可视化,而使用3D绘图稍有不同,下面进行具体的描述,本篇文章主要参考《Python三维绘图–Matplotlib》,3D绘图是需要指定相应的选项,代码如下:
fig = plt.figure(figsize = (12, 12))
ax1 = plt.axes(projection='3d')
ax1.scatter3D(test_features[:,0],features[:,1],features[:,2],c=train_y.argmax(axis = 1))
效果如下所示:
平时主要使用jupyter进行实验,绘图之后图片并不能进行转动,通过视角进行转换。这是因为使用jupyter的时候,引入matploblib采用的后端问题[1]。可以加入代码
%matplotlib notebook
这样就一定程度上出现旋转,但也不能完整手动调整进行旋转,如果要进行完全的旋转,就需要别的库,当前已经能得到效果,暂时不考虑。
参考
[1]Displaying rotatable 3D plots in IPython or Jupyter Notebook
Matplotlib 3D绘图相关推荐
- Python Matplotlib 3D绘图详解(汇总)
Python Matplotlib 3D绘图详解(汇总) 最初开发的 Matplotlib,仅支持绘制 2d 图形,后来随着版本的不断更新, Matplotlib 在二维绘图的基础上,构建了一部分较为 ...
- python 3d绘图-python - 轻松学会Matplotlib 3D绘图
大多数数据可视化教程都给出了大致相同的基本内容:散点图,折线图,箱形图,条形图和热图等,一般都是2D平面图. 但是,如果我们希望跟进一步,该怎么办? 2D图只能显示一对x--y轴之间的关系;而3D图可 ...
- matplotlib——3D绘图教程
开始 绘制曲线 绘制散点图 改变图像角度 声明: 本文参考自matplotlib官方教程 介绍了3D曲线图和散点图的绘制,以后可能会添加更复杂图形的绘制方法. 开始 使用matplotlib绘制3 ...
- Matplotlib三维绘图,这一篇就够了
Matplotlib三维绘图,这一篇就够了 1. 效果图 1.1 3D线效果图 1.2 3D散点效果图 1.3 3D随机颜色散点效果图 1.4 3D散点不同mark点效果图 1.5 3D线框效果图 1 ...
- Python可视化——3D绘图解决方案pyecharts、matplotlib、openpyxl
Python可视化--3D绘图解决方案pyecharts.matplotlib.openpyxl 1. pyecharts 2. matplotlib 3. openpyxl 这篇博客将介绍pytho ...
- python 3d绘图 拖动_在python中以交互方式旋转3D绘图 - matplotlib
我想知道如何以this视频中描述的方式交互式旋转3D绘图(如果您从上方或下方或从右侧或左侧决定).我可以在spyder或jupyter Notebook中生成3D绘图,但之后它仍然是静态的,我无法与它 ...
- 3D绘图之matplotlib
3D绘图 进行绘图之前我们需要导入额外的软件包 from mpl_toolkits.mplot3d import Axes3D import matplotlib.pyplot as plt impo ...
- python 3d绘图旋转_如何更改Matplotlib 3d旋转(mplot3d)的鼠标交互样式?
我绘制了3D图,并用于quiver绘制x,y和z轴. 在matplotlib的交互式绘图中,我可以拖动和旋转3D绘图,但是存在一个问题: 当我拖动绘图时,似乎Z轴限制在一个平面上.无论我如何拖动绘图, ...
- 1.4 Matplotlib:绘图
sklearn实战-乳腺癌细胞数据挖掘 https://study.163.com/course/introduction.htm?courseId=1005269003&utm_campai ...
最新文章
- [裴礼文数学分析中的典型问题与方法习题参考解答]4.3.20
- 小学六年级下册计算机计划,小学六年级科学下册教学计划(通用5篇)
- 2022年全球及中国豪华商业墙纸行业运营规模状况与投资产值预测报告
- Java教程之JDBC中的常用接口和类
- 代理模式coding-静态代理
- Flink State 有可能代替数据库吗?
- Java对象初始化执行顺序
- springboot static方法与构造方法加载@VALUE
- 计算最大值和最小值(分治法)
- Python数据结构与算法(3.3)——队列
- 【数学逻辑思维】A 好玩的数独游戏——002
- 微信小程序登陆流程详详详解 看这一篇就够了
- 解决屏幕大小不一导致页面下方出现多余空白的问题
- 电脑扬声器耳机已拔出
- 《当时只道是寻常》——安意如——品纳兰容若《饮水词》
- 2021-03-02 Windows远程桌面简易教程
- 网页怎么算切屏_电脑怎么切屏
- 计算机工作理想湿度,计算机理想的工作温度七月的盛夏,碧空中没有一丝云彩,只剩下纯(9)...
- 背景建模方法论文总结
- H5实现透明通道视频