问题标签 [mplot3d]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - mplot3d python尺寸不兼容错误
我正在尝试使用 python mplot3d 在 3D 中绘制 2D 数组但是我收到关于轴 1 上不兼容维度的错误我已经查看了其他问题的答案建议使用 meshgrid 但我已经在使用它并且仍然出现错误,我的X 和 Y 范围也乘以 Z 值的数量。这是我的代码:
传递的二维数组 (map3d) 的长度为 566×566
打印语句只是为了确认数组的长度
错误是:
运行代码和查看错误所需的代码和图像的谷歌驱动器链接如下: https ://drive.google.com/folderview?id=0B2ssDQewnhReWGJZYXZRSXNxRFU&usp=sharing
感谢所有帮助,谢谢
python - Matplotlib 3D散点图没有facecolor
我一直在努力寻找如何在 matplotlib 中制作只有标记边缘颜色和没有标记面颜色的 3d 散点图。像空心标记之类的东西,就像matlab一样。
说明图:http: //i.stack.imgur.com/LnnOa.jpg
到目前为止,我所能做的就是这样: http ://ceng.mugla.edu.tr/sharedoc/python-matplotlib-doc-1.0.1/html/_images/scatter3d_demo.png
根据我必须可视化的样本数量,这远非理想。
有没有人设法做到这一点?
python - 在 matplotlib 中为 3d 箭袋图添加颜色
我想在我的 3d 箭袋图中使用与颜色图相对应的颜色。绘图的 2d 版本有一个可选数组,用于将颜色映射到箭头。如何在 3d 版本中创建相同的效果?
python - 如何使用 Matplotlib 在 python 中定义和绘制 10*10 数组?
我对 Python Matplot 很陌生。我正在尝试绘制一个 3d 条形图,其中条形的高度是 z,条形的位置是我数组的 x,y。
这是我的数据示例,我有一个 10*10 数组:
我正在使用以下代码生成 3d 条形图:
但我收到此错误:
有人知道我的代码有什么问题吗?
python - 更改 matplotlib 演示以使用带有 XYZ 数据的 csv 文件
我想使用 matplotlib 创建一个带有投影表面的分散 3d 图,看起来像这个演示,但使用我从 excel 创建的 CSV 文件,该文件具有 3 列数字中的 XYZ 数据。
这是演示代码...
python - 使用 Matplotlib 进行 3D 绘图:隐藏轴但保留轴标签?
我正在使用 Matplotlib 来可视化三维数组。我几乎按照我想要的方式得到了它,除了一个小障碍......请参阅下面的插图和描述,了解我可以让它做什么以及我想要它做什么......
- 显示一堆带有标签的立方体,还有一堆其他的东西。
- 显示一堆立方体但没有轴标签。
- 这就是我想要但无法做到的......我想显示一堆带有轴标签的立方体,但没有别的。
我希望你们能帮助我:) 请参阅下面的来源。
更新,感谢答案,这是我所缺少的:
这将与:
隐藏除标签之外的所有内容,如 3) 所示。
更新
我已经清理并让代码进入工作状态并在此处提供: https ://github.com/safl/ndarray_plot
连同这里的几个附加示例:http: //nbviewer.ipython.org/github/safl/ndarray_plot/blob/master/nb/ndap.ipynb
python - matplotlib 中的箭头使用 mplot3d
我正在尝试使用 matplotlib 在此页面上重新创建图表:http: //books.google.co.uk/books ?id=sf9Qn9MS0ykC&pg=PA18
这是我到目前为止所拥有的:
这会产生以下图像:
箭头似乎有点太短了;他们没有在中间相遇,他们也没有完全接触虚线。有没有办法解决这个问题?
python - Python - 为 3d 线图着色
我有一个太阳光谱的 3d 线图,我使用命令绘制,
结果图是纯蓝色,并采用我在函数中给出的任何一种颜色:plot()。
我一直在尝试沿 z 轴强度创建颜色渐变,但没有成功。
我有大约 500 个测试编号,每个都有 744 个数据点。
感谢您的帮助!
这不会让我发布图片,因为我没有足够的声誉。无论如何,这是我使用此代码获得的情节的链接https://plus.google.com/106871046257785761571/posts/fMYsDF5wAQa
python - 增强曲面的交集
我想以某种方式使相交的表面尽可能地暗淡,并带出通过相交创建的身体。就目前的情况而言,这看起来不太令人信服,而且我已经脱离了我的元素。我怎样才能达到我所描述的?
python - matplotlib Axes3D 中的 mayavi 3d 对象
我有时会因为 matplotlib 的 mplot3d 中缺少某些渲染功能而感到沮丧。在大多数情况下,我确实发现我可以在 mayavi 中得到我想要的东西,但 matplotlib 3d 轴仍然是更可取的,如果只是为了美观,比如 LaTeX 化标签和与我的其他图形的视觉一致性。
我的问题是关于明显的黑客攻击:是否可以在没有轴的情况下在 mayavi 中绘制一些 3d 对象(表面或 3d 散点图或其他),导出该图像,然后将其放置在正确大小、方向、坐标的 matplotlib Axes3D 中投影等?谁能想到完成此任务所需的概要,或者甚至提供一个框架解决方案?
前段时间我摆弄了一下,发现导出透明背景 mayavi 图形并将其放置在空的 matplotlib Axes3D 中(带有刻度、标签等)没有任何问题,但我并没有走太远。 mayavi 和 matplotlib 的相机配置要匹配。简单地在两种环境中设置方位角、仰角和距离这三个常用参数并不能达到目的。大概需要的是对渲染整个场景的透视(或其他)转换进行一些考虑,而我在该领域相当无能为力。
看起来这可能有用: http ://docs.enthought.com/mayavi/mayavi/auto/example_mlab_3D_to_2D.html