问题标签 [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 回答
148 浏览

r - 将 3D 散点图转换为 3D 线性图并根据颜色进行分离

一段时间以来,我一直在努力在 R 中绘制 3D 图表。我想我已经非常接近我想要的了。我以前问过一个问题。我现在需要知道的只是如何将带点的散点图转换为线性。我的意思是,如果我能把这些点连接起来,那对我来说很棒。我现在看起来如下所示: 在此处输入图像描述 我需要连接在 3D 中具有更好视图的点。我需要为每种颜色设置一条单独的线,并且我想在图表中添加图例。

我已将我的数据定义为:

下面是我的代码:

如果有人可以帮助我解决我一直在努力的这个问题,我真的很感激。我知道有一个 type=1 但它只制作一个统一的情节。

0 投票
1 回答
1455 浏览

python - Plotly 中大型数据集的 3D 散点图

我有一个 3D 散点图,它想在 python 中使用 Plotly 进行绘图。问题是数据框的大小太大,我想使用 webgl 来绘制图表。据我所知,plotly 具有绘制散点图的go.Scatter3d功能。此外,还有一个go.Scattergl绘制大型数据集的方法。但是,您找不到类似go.Scatter3Dgl. 我应该怎么办?

0 投票
1 回答
3323 浏览

python - 散点图中的动画点运动(matplotlib python)

我不是初学者,但我也不是 python 代码的高级开发人员。我一直在尝试对散点图中的点移动进行动画处理,并在每个点上添加注释。我所做的只是没有注释的一点动画。我已经搜索了类似的解决方案,但它是如此令人困惑。欢迎任何帮助。这就是我所做的。

如何同时为多个点设置动画,并在每个点上添加注释?有50分,我对效率并不那么在意,只是为了让它发挥作用。

此代码输出是移动一点动画

0 投票
1 回答
998 浏览

python - 可以将matplotlib 3d散点图导出为html吗?

希望在浏览器中有交互式 3D 散点图。该图是使用 matplotlib 构建的,应保存为 html。

找到的最接近的解决方案是 mpld3 库,但它仅适用于 2d 散点图而不适用于 3d。

Plotly 被排除在私人地块上有限制。没有看到任何适用于 Bokeh 独立模式的等效应用程序。

还有其他可以将 matplotlib 图保存到 html 并保留交互性的建议吗?

0 投票
0 回答
102 浏览

python - Matplotlib:从 3D 散点图中检索 rgba

我有一个像这样的 3D 散点图:

如此处所示,我可以使用属性从散点图中检索 和 数据xyzartist_offsets3d

我寻求一种类似的方式rgbaartist. 我实际上只需要 alpha 值,但我猜颜色和 alpha 仍然存储在一起。

如果重要,我会使用 matplotlib 3.0.0。

0 投票
1 回答
801 浏览

python - Python Matplotlib:着色 3D 散点图

我有一个 3D 点云的散点图(见图)。绿色点实际上形成了星形的挤压,蓝色是五边形等,但这很难看到。所以我想对点云进行一些“着色”。可以对表面做这种事情(就像在这里讨论的那样:

我目前拥有的代码:

点云

0 投票
1 回答
45 浏览

r - 无论如何在 r 中的 scatter3D 中向实验室添加乳胶命令?

我正在寻找一种将诸如 $\nu$ 和 $S_t$ 之类的乳胶命令写入包 plot3D 中的 scatter3D() 实验室的方法。

0 投票
0 回答
103 浏览

matlab - 如何在 MATLAB 中为标签生成不同颜色的 3d 散点图?

我在 MATLAB 中使用 TSNE 对大数据进行降维。我已经能够为 TSNE 生成二维散点图,它为每个标签以不同颜色显示集群的标签,但是,我无法在 3D 中这样做。参考https://uk.mathworks.com/help/stats/tsne.html,我使用了以下语法:-merged_data_all 是一个 21392x1974 表,最后一列名为 FunctionalGroup 包含不同的标签(类似于 Fisheriris 物种标签在 tsne 上的 Mathworks 示例中)。Y2 是我成功生成的 21392 x 3 双维的 3 维变量。

当我使用此代码时,我收到错误"Error using sparse- Index exceeds array bounds".我什至尝试使用代码的修改版本并执行类似的操作

在这种情况下,我得到一个错误,"Error using scatter3- Input arguments must be numeric, datetime or categorical".我很困惑如何绘制一个 3d 散点图,有 14 种不同的颜色(对于我的功能组中的 14 种不同的标签类型,merged_data_all 列)。在这方面的任何帮助将不胜感激。谢谢

0 投票
1 回答
1228 浏览

python-3.x - 如何在 matplotlib 3-D 散点图上表示密度信息

我正在尝试将图像中的 r、g、b 通道绘制为 3-D 散点图。

当我有一个黑白图像时,这很有效,因为我得到一个散点图,在散点图的两端只有两个不同的簇。

然而,对于彩色图像,散点图在视觉上没有多大意义,因为在图像的颜色空间中存在对应于许多点的 r、g、b 值。

所以我最终得到如下图所示的东西 -

没有密度信息的 3-D 散点图

我想要实现的是以某种方式表示密度信息。例如,如果 (255,255,255) 对应的点数为 1000,而 (0,0,0) 对应的点数仅为 500,那么我希望 (255,255,255) 为深红色,而 (0,0,0) 为呈黄色/橙色

我如何在 matplotlib 中实现这一点?我对某种气泡效果也满意

0 投票
1 回答
583 浏览

r - rgl 3D 散点图 - 从第 4 维控制球体的大小(气泡图)

我正在使用 R 中的 rgl 包绘制 3D 散点图,不同系列有多种颜色。我想知道是否有办法通过控制球体的大小来绘制第四维。

我知道 plotly ("bubble plot") 是可能的:https : //plot.ly/r/3d-scatter-plots/,但是在处理大量数据点时 Plotly 开始闪烁。使用 Rgl 可以达到相同的结果吗?