问题标签 [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-2.7 - 错误:mplot3d 中的 _string_to_bool(找到解决方法)
编辑:本文末尾的解决方法。
其中一个例子是:
这给了我以下错误:
错误源于: ax = fig.add_subplot(111, projection='3d')
我试图检查和升级 matplotlib。跑步python -c 'import matplotlib; print matplotlib.__version__'
给了我1.4.x
。
我深入研究了底层代码,发现了这个:
谁能给我一个建议在哪里走得更远?
编辑:我找到了解决此问题的方法。从上一条错误消息中可以看出,_string_to_bool
函数中出现了问题。只需添加以下行
在之上
我仍然收到一条错误消息,但至少我得到了一些输出。
matplotlib - Matplotlib 3D 平移和缩放不起作用
当我尝试使用平移和缩放工具时,图在左键单击时旋转,在右键单击时从中心缩放。通过进行矩形选择来缩放绘图不起作用。有人知道如何解决这个问题吗?
python - 在 trisurf 中设置 edgecolor 以匹配 facecolor
我正在尝试使用 python3 和 matplotlib(版本 1.4.0)来绘制在球体表面上定义的标量函数。我想让面相对均匀地分布在球体上,所以我没有使用网格。这导致我使用plot_trisurf
来绘制我的函数。我已经用一个简单的标量函数对其进行了测试,并且遇到了沿着面部边缘存在渲染伪影的问题:
我用来创建绘图的代码如下:
这个问题似乎已经在这个问题中讨论过,但我似乎无法弄清楚如何设置边缘颜色以匹配面部颜色。我尝试过的两件事是设置edgecolors='face'
和调用collec.set_edgecolors()
各种参数,但那些 throw AttributeError: 'Poly3DCollection' object has no attribute '_facecolors2d'
.
我应该如何在 trisurf 图中将边缘颜色设置为等于面颜色?
python - Make a custom axes values on 3d surface plot in Matplotlib
How can I change axes values that are displayed on chart in 3D surface plot in Matplotlib?
I have 16, 32, 64 and 128 values on X axis but matplotlib displays 10, 20, 30, 40, etc. What should I do to display it correctly (I mean exactly 16, 32, 64 and 128 values)?
Below is the code:
matplotlib - mplot3d 叠加显示彩色散点数据的优先级
我正在绘制分成三个不同簇的三维散点数据:一个是红色的,一个是绿色的,一个是蓝色的。
我遇到的问题是,当集群与相机一起旋转时,查看器不会以您通常期望的空间顺序显示集群(即:最近的集群应该遮挡离相机最远的集群)。相反,我看到堆叠优先级由颜色决定(在本例中为 R->G->B),红色优先于绿色,绿色优先于蓝色。
在下面的链接中,红色簇应该隐藏在绿色后面而不是它上面。 http://imgur.com/TdjW9aI
那么,是什么控制了散点数据的堆叠顺序(排列),我该如何更改它以便按照靠近相机的顺序给出显示优先级?
python - Matplotlib bar3d 变量 alpha
我正在使用带有 RdBu 颜色图的 matplotlib bar3d,并希望在条之间具有可变透明度(因此较小的条可以比较高的条更透明)。
这是制作 3d 条形图的代码。数据存储在 4x4 矩阵“rho”中。目前 alpha 保持在 0.95,但如果能够控制每个柱的 alpha 值,那就太好了。
干杯
python - 每次迭代更改 3D 散点图的颜色
该图每次迭代都会生成一组点。但在所有迭代结束时,无法区分不同代的点。那么是否可以对每个世代点进行不同的着色呢?也应该可以进行 n 次迭代。
python - 如何提高 ipython 交互对 matplotlib 3D 绘图的响应能力
Python 2.7.9、matplotlib 1.4.0、ipython 2.3.1、macbook pro 视网膜
我在 ipython 笔记本中将 ipython 的 interact() 与 3D 图一起使用,但发现更改滑块控件时图形更新太慢。以下是运行时出现此问题的示例代码:
我试图在以下代码中将图形和轴的创建与实际绘图区分开来,但是第一次更改滑块时,图形不会更新,而第二次更改滑块时,图形会完全消失。我认为我做错了什么,但无法弄清楚是什么。(下面使用全局变量只是这个简单示例代码的一种快速权宜之计。)