问题标签 [plot3d]

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 投票
0 回答
34 浏览

r - 如何在R中的3D绘图底部添加地图

在下面的示例中,我希望在相交的 2D 轮廓下方的 lat-long 平面上绘制地理地图。

不需要使用包“plot3D”或“maps”。

示例地图:

在此处输入图像描述

在此处输入图像描述

0 投票
1 回答
66 浏览

r - 在 3D 中绘制一个简单的平面

我试图在多元回归的背景下在 3D 环境中绘制平面。我有一个形式为 f(x)=beta_1 + beta_2*x_1 + beta_3 * x_3 的线性回归多项式。

显然,这个公式描述了 R^3 中的一个平面。我想绘制这个,但我看不到如何有效地做到这一点。显然,我需要做的是创建一种网格,在该网格上计算回归多项式的值。

到目前为止,这就是我所拥有的:

现在据我了解,无论我使用的是 plot3D 还是 rgl,我都需要计算p这些网格元素上的值并将其存储在维度矩阵中m * n。显然,在其他语言中,我只会遍历两个矩阵并y手动填充值,但这对我来说似乎非常丑陋且不适合 R。因此,经过一番研究,我偶然发现了 function mapply,它将一个函数应用于两个矩阵。请注意,输入p要求在调用之前将 1 附加到参数中。

但是这个输出非常、非常、非常丑陋,与我的预期相去甚远。有人可以帮我吗?令我惊讶的是,在 3D 中绘制平面似乎如此困难,因为毕竟,唯一确定平面所需的只是空间中的三个点。然而所有框架都要求我使用相当复杂的函数调用?

如果我的问题的解决方案微不足道,我很抱歉。我已经检查了很多类似的线程,但我仍然无法完全理解我需要做什么,因为手头的问题应该如此简单。

0 投票
1 回答
112 浏览

python - Python 绘制 3D 直方图六边形

我正在测试 Broadcom 的 TOF 相机。它有六边形像素。 Broadcom 像素的表示

我希望在构造函数的实用程序中表示 3D 直方图。

直方图 Hexa 到 Broadcom GUI

我测试了 vedo 库。但我无法给出 Z 中的值并重新排序单元格并追踪到地面

Vedo的测试

0 投票
0 回答
89 浏览

matlab - 使用matlab中的点绘制3D图

我正在努力使用来自数组的数据创建 3D 图形。例如

这是我已经成功绘制这些点的样本集。现在正试图将它们连接在一起以形成一个表面。

我想阴谋什么。 在此处输入图像描述

这就是我所拥有的

在此处输入图像描述

0 投票
0 回答
25 浏览

plot - WxMaxima:如何绘制在曲面上定义的函数

是否可以用 WxMaxima 绘制在 R^3 表面上定义的函数?

我想要的结果是看到表面(比如一个球体),根据函数在它上面的值着色。

提前致谢。

0 投票
0 回答
34 浏览

python - 使用 matplotlib 制作 3d 冲浪动画

我正在用 matplotlib 创建 3d 冲浪动画。我基于matlab代码。

这是整个代码:

我收到此错误:

我知道形状是错误的,但真的不知道如何正确修复它。这是基于 matlab 代码和 , 的形状xy并且T2d与那里相同,并且如果 lx和相同,则它可以工作ly。我不知道我应该如何T2d以正确的方式保存数据。

这里也是我用来参考的matlab代码:https ://www.files.ethz.ch/structuralgeology/sms/NumModRocDef/ML_2D_diffusion_numint.txt

编辑添加了整个代码。

0 投票
1 回答
132 浏览

r - 如何在 rgl (R) 中绘制带有图例的 3D

所以,我正在学习用 rgl 包在 R 中绘制 3d。我用这段代码来绘制我的数据。

plot3d(data$PC1, data$PC2, data$PC3, col=data$clusterNum) 这是我的输出; 在此处输入图像描述

我的问题是如何根据我的clusterNum专栏添加图例来可视化这个图表。

预先感谢您的任何帮助。

0 投票
0 回答
123 浏览

r - R以高分辨率保存pca 3d图

我正在使用 pca3d 函数创建一个 3D 图。为了保存它,我使用了 snapshot3d 和 snapshotPCA3d,结果相当适中(大小 53 KB)。现在我想要更好的质量和更好的分辨率(> 1 MB),有没有更好的功能可用于此目的。

感谢您的建议。

0 投票
1 回答
40 浏览

r - plot3d - 使前后平面的透视相等

我正在从 gnuplot 迁移到 R 绘图。

在 gnuplot 中,当 3d 旋转时,视图的前后对齐,使外观呈现 2d 绘图。

plot3d()后平面中看起来比前平面更窄的视图。所以,看起来像是有远景(隧道视野)。

R plot3d 显示缩小视图:

R plot3d显示视图变窄

gnuplot 显示 3d 旋转,因此正面和背面是一个:

gnuplot 显示 3d 旋转,因此正面和背面是一个

在我plot3d()的 xyz 轴都设置为 30 - 一个立方体。

问题变成了:plot3d()有办法不缩小视角吗?

如果答案是“不” - 好的。

如果答案是“是” - 只需指向一个链接或文档。

0 投票
1 回答
123 浏览

r - R 项目:使用 Plot3D 包绘制 3d 网格(网格)

我正在尝试使用长方体元素绘制 3d 网格(使用 R 的 Plot3D 包透明,但是我找不到好的解决方案。有什么建议吗?目标是使用函数 scatter3D 在 3d 散点图中添加 3D 网格。

在此处输入图像描述