python 3d绘图模块_在Python 3中绘制3D多边形
我在拉链方面遇到了类似的问题.我支持论文它是python 2.x vs 3.x的东西.
但是,我发现某处显然有效:
from mpl_toolkits.mplot3d import Axes3D
from mpl_toolkits.mplot3d.art3d import Poly3DCollection
import matplotlib.pyplot as plt
fig = plt.figure()
ax = Axes3D(fig)
x = [0, 1, 1, 0]
y = [0, 0, 1, 1]
z = [0, 1, 0, 1]
verts = [list(zip(x, y, z))]
print(verts)
ax.add_collection3d(Poly3DCollection(verts), zs='z')
plt.show()
我因此做了两处改动:
>更换了一行:
来自matplotlib.collections导入Poly3DCollection
通过:
来自matplotlib.mplot3.art3d导入Poly3DCollection.
我不知道你的import语句来自哪里,但它似乎对我不起作用
>将行:verts = list(zip(x,y,z))更改为verts =
[list(zip(x,y,z))]
不知何故,后者似乎有效.刚刚开始使用python,我无法提供一个铁腕的解释.但是,这里什么都没有:Poly3DCollection类需要第一个输入参数作为“集合”,因此需要列表.在这种情况下,仅给出列表,假设因此错过了级别.通过添加另一个级别(通过[…])它工作.
我不知道这个解释是否有意义,但它直观地适合我;)
这些修改似乎有效,因为这段代码创建了所需的3D多边形(我注意到,因为这是我的第一篇文章,所以我不允许发布一个布丁证明数字……)
希望这很有用,
亲切的问候
python 3d绘图模块_在Python 3中绘制3D多边形相关推荐
- python 3d绘图 拖动_使用Matplotlib轻松搞定3D绘图
数据可视化一直是机器学习的重要部分,大多数数据可视化教程的基本内容包括:散点图,线图,箱形图,条形图和热图,虽然这些对于数据预处理来说基本够用,但是今天给大家分享另一种数据可视化图形--3D可视化.3 ...
- python 3d绘图 拖动_在python中以交互方式旋转3D绘图 - matplotlib
我想知道如何以this视频中描述的方式交互式旋转3D绘图(如果您从上方或下方或从右侧或左侧决定).我可以在spyder或jupyter Notebook中生成3D绘图,但之后它仍然是静态的,我无法与它 ...
- python ssh登陆模块_使用python的Paramiko模块登陆SSH
paramiko是用Python语言写的一个模块,遵循SSH2协议,支持以加密和认证的方式,进行远程服务器的连接. python的paramiko模块可以方便的实现ssh登录,并执行命令. 1. pa ...
- python链接hbase模块_利用python访问Hbase(Thrift模块安装与测试)
转:http://shineforever.blog.51cto.com/1429204/1567640/ hadoop环境介绍: master服务:node1 slave服务器:node2,node ...
- python安装docx模块_安装Python的docx模块
安装Python的docx模块 在执行进行自动化测试的时候,很多时候我们其实不会一直关注这个测试的,很多时候我们只需要关注一个结果,与我们的预期是否相互符合就可以了. 所以我们只需要把预期结果,和实际 ...
- python气象绘图速成_基于Python气象数据处理与可视化分析
基于 Python 气象数据处理与可视化分析 张鑫 ; 曹蕾 ; 韩基良 [期刊名称] <气象灾害防御> [年 ( 卷 ), 期] 2020(027)001 [摘要] 全国综合气象信息共享 ...
- python模拟浏览器模块_在Python中使用mechanize模块模拟浏览器功能
知道如何快速在命令行或者python脚本中实例化一个浏览器通常是非常有用的. 每次我需要做任何关于web的自动任务时,我都使用这段python代码去模拟一个浏览器. import mechanize ...
- python正则表达式需要模块_使用Python正则表达式模块,让操作更加简单
处理文本数据的一个主要任务就是创建许多以文本为基础的特性. 人们可能想要在文本中找出特定格式的内容,比如找出存在于文本中的电子邮件,或者大型文本中的电话号码. 虽然想要实现上述功能听起来很繁琐,但是如 ...
- python 图片处理模块_(python)图片处理Pillow模块的使用
Pillow中最重要的类就是Image,该类存在于同名的模块中.可以通过以下几种方式实例化:从文件中读取图片,处理其他图片得到,或者直接创建一个图片. 还有一个类为ImageDraw,用来画图. 1. ...
- python桌面宠物模块_利用python写个桌面挂件 | 手把手带大家做只桌面宠物呗
导语 前段时间有小伙伴留言说想让我带大家写写桌面小挂件,今天就满足一下留过类似言的小伙伴的请求呗~不过感觉写桌面的挂历啥的没意思,就简单带大家做一只桌面宠物吧~ 废话不多说,让我们愉快地开始吧~ 开发 ...
最新文章
- pymongo cusor not found
- linux命令pwd
- ELK 删除索引只保留10天
- [MVC学习笔记]5.使用Controller来代替Filter完成登录验证(Session校验)
- 智慧园区-楼宇建模技巧之【建楼篇】
- java8 groupingby_Java8 教程第五章之Streams Collectors groupingBy
- 两波形相位差的计算值_如何将您的计算机用作任意波形发生器
- python __globals__, __file__
- 文件备份软件 FreeFileSync
- 百度网盘解压显示服务器错误,百度网盘、Winrar等解压文件解压出错怎么办?
- Java爬取酷狗音乐歌单
- 作为程序员的我,大学四年一直自学,全靠这些实用工具和学习网站!
- oracle数据文件大小
- VisionPro软件介绍
- 计算机自主招生证书,高校自主招生必备常识:五大学科竞赛证书含金量
- 不填写内容用哪个斜杠代替_手写斜杠日期怎么写
- python如何实现电子邮件的发送
- 观念什么意思_观念是什么意思_观念怎么读_造句_近义词_拼音_解释
- Python数据分析-numpy
- 论黑盒测试与白盒测试在软件测试中的不同作用