问题标签 [scatter3d]

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.

0 投票
1 回答
85 浏览

matlab - scatter3,Matlab中每个点的名称。

我一直试图在 matlab 中为 scatter3 图命名空间中的每个点,并想出了这段代码。

但是当我绘制它时,我得到了 F7 的所有分数。

我是Matlab的新手,谁能帮我解决这个问题。

谢谢你。

0 投票
1 回答
1907 浏览

r - 将平面添加到 scatterplot3d

上面的代码告诉我如何将平面“z=6”添加到 3d 散点图中。

第一个问题是:我想知道如何添加'x=3' 或'y=2' 之类的平面。

R帮助文件解释说

第二个问题是:我还想知道“具有 3 个元素的向量”而不是 Intercept 的作用以及 x.coef 和 y.coef 参数的作用是什么。

0 投票
2 回答
496 浏览

python - 在 Python 中使用 matplotlib 制作散点图时出现“TypeError”

我正在尝试制作一个 3D 散点图来对 CSV 文件中的数据(用于分配)进行分类。

我有三个属性,我想根据前三个属性值查看它们属于哪个类(类 1 或类 2)。

到目前为止,我已经设法制作了一个简单的分散图(标签等稍后添加),我想看看我是否可以根据类对我的图进行颜色编码。就像假设我希望第 1 类地块为红色,第 2 类地块为绿色。

我已经设法编写了一些代码,但不断收到“TypeError:列表索引必须是整数,而不是列表”

有点理解这个错误,但真的想不出一个正确的方法来解决它。我尝试定义一个函数来对绘图进行颜色编码,但它也没有成功。

此外,由于一些非常奇怪的原因,我在数组中的值以科学计数法打印。这不是问题,但我的眼睛看起来很痛。如果我只想将它打印为 0.00 而不是 0.0000000e+SomeNumberHere,我不确定该为 loadtxt 的 dtype 参数添加什么。

有人可以解释一下,也许可以提供一些帮助来纠正吗?谢谢你。这是我的代码:

0 投票
0 回答
1662 浏览

python - 大数据的 Python 散点图

我有一个来自表面测量的数据集。更准确地说,我有一个包含数百万个 3d 点的数组,这些点在绘制时形成一个表面。到目前为止,我使用 matplotlib scatter 函数绘制了这个:

但是,这非常慢。有没有更有效的方法来做到这一点?问题是我不能只对庞大的数据集进行采样,也就是说,只删除四个点中的三个,因为这样表面很快就会变得透明。

我想我问的太多了,但是有没有办法获得这样一个数据集的交互式 3d 图?

0 投票
1 回答
2064 浏览

plot - Gnuplot 3D - 绘制散点和它们之间的表面*和*线

我一直无法找到制作标题中描述的情节的方法,如果可能的话,有人知道怎么做吗?我想从一个函数中绘制一个曲面,从一个文件中绘制点,并在点和曲面之间绘制线条。下面的链接是一个图像,其中包含一个我想做的示例,取自一个相同任务的 stackoverflow 问题(但对于不同的绘图程序)。

图表示例

0 投票
0 回答
448 浏览

r - scatter3d {car} - 调整轴比例

我在网络和 StackOverflow 中搜索了高低,但我找不到如何调整scatter3d()函数中的轴。

我的示例代码是

基于上述,我希望所有三个轴都跨越一个共同的范围。我认为这xlim = c(low, high)会起作用,但它不被认可。

任何帮助,将不胜感激。

干杯。

0 投票
1 回答
91 浏览

r - 哪种 R plot3D 配色方案适合打印?

我使用plot3D::scatter3D函数来可视化我的 3D 数据集。一切正常,但是,代表 z 级别的颜色在打印时几乎不可见(尤其是黄色)。

到目前为止我的代码:

你能为col和/或推荐一些很酷的参数colkey吗?

0 投票
3 回答
2176 浏览

python - Matplotlib 替代 3D 散点图

在应用主成分分析或线性判别分析后,我很难使用 Matplotlib 在 3 维中可视化我的数据的重投影结果。做了散点图后,我无法在轻松缩放时旋转数据或更改视角(即使缩放后旋转轴也保持不变,如果缩放太多点就会消失),每次更改都需要一秒钟的时间。Matplotlib 非常有用,但对于这个特定的用例,它开始变得非常令人沮丧,因为它可能不是为此类任务设计的。Python 中是否有替代 Matplotlib 的方法可以更好地处理 3d 散点图,并且可以在云中流畅地导航?

下图中显示了一个示例。我在每个数据簇周围绘制了对应于特定类的球体,并用红色将重叠球体着色。现在我想看看这些球体是如何相交的。我认为 Matplotlib 最大的问题是它不允许用鼠标移动整个图形,它只允许围绕一个固定点旋转,一旦你放大一点,事情就会变得非常混乱。

在此处输入图像描述

0 投票
1 回答
1425 浏览

r - 没有垂直线的散点图 3d

我想绘制以下数据的 3 维散点图

在此处输入图像描述

我想得到如上图所示的图片。我使用了 scatterplot3d 包,如下图所示。

在此处输入图像描述

我想要的是网格出现在其他两个平面中(即我希望在所有 3 个平面 X、Y 和 Z 中都有网格)并删除绘图前面的三条(仅这三条)线。如果我做

框=假

在上面的代码中,我得到如下图,它缺少两条垂直线和网格,这不是我想要的。有没有办法解决这个问题。我更喜欢 scatterplot3d 解决方案而不是 rgl,因为 rgl 不使用基本图形。

在此处输入图像描述

0 投票
1 回答
112 浏览

r - Scatterplot3d 可以处理少于 5 列/行的数据吗?

当数据少于 5 列或行时,就会出现虚拟网格。有可能避免这种情况吗?

上面的代码根据 scattorplot3d vignettes 中的示例稍作修改,并将生成以下图。

在此处输入图像描述

在 y 轴上,添加了虚拟网格,并重复相应的标签以覆盖额外的网格。有什么想法可以解决吗?