问题标签 [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 投票
1 回答
1281 浏览

r - 使用 plot3D 或 plotly 在 R 中绘制 3D 曲面图

我想在 R 中生成一个 3D 表面,其中 y 是通量,x是年龄,z是降水。我的年龄范围在 0 到 152 之间,降水范围在 0 到 2600 之间。

我还有两个函数,其中通量是年龄或降水的函数:

我想要实现的是有点像这样

在此处输入图像描述

我试图用plot3DR 中的包来做,但没有成功(见下文)

我收到此错误消息

0 投票
0 回答
77 浏览

r - 在 R 中使用包 plot3d 个性化 3D 绘图

我想plot3d通过添加一个完整的网格并插入一个灰色背景来个性化我的。另外,我想将标签放在缩放轴的中间。我无法使用该grid()功能添加网格。这是我的可重现示例:

0 投票
1 回答
1800 浏览

r - R 中 plot3D::persp3D 中的纵横比

任何人都知道如何使用 plot3D 包更改 xy 平面的宽长纵横比?例如,如何使x轴显示为轴长度的两倍y(不更改数据值):

图片

0 投票
1 回答
59 浏览

r - 3D散点图,R中不同变量的区域

我有一个数据集,每个条目都包含表单(x0,x1,y0,y1,...)的数据。

假设这x0,x1是成本和y0,y1时间。

我想绘制一个散点图,其中对于每个条目,一个“气泡”用于显示由 ( x0,x1,y0,y1) 在 2D 空间中捕获的区域,即在 x 轴上是区域[x0,x1],在 y 轴上是区域[y0,y1]

更新

例如,考虑这个框架

如何绘制这些区域?

另外,如果我想绘制表单的 3D 区域怎么办?

我尝试使用它来执行此操作,geom_point()但它似乎不起作用。气泡图都无法完成这项工作。

@Philip,建议使用geom_rect(),它可能适用于 2D 空间,但 3D 呢?

有任何想法吗?

更新 2

按照菲利普的评论,这是我的代码:

0 投票
1 回答
1030 浏览

r - R中scatter3D()中表面图的GLM预测

scatter3D()我正在尝试使用该函数从二项式 GLM 中生成具有重叠点的曲面图。

为此,我使用predict()来预测不同 x 和 y 值的 z 表面。

型号等

但是,我收到此错误:

W 是保留在模型中的第三个变量,但我不知道如何在绘制其他变量的同时保持它不变。我知道我需要调整一些东西,但似乎无法弄清楚那是什么。

请注意,我对这些值取幂,因此它们是一个有意义的比例,介于 0 和 1 之间,是我绘制它们时的概率。如果这是不正确的,请告诉我。[这是不正确的-在下面的评论中指出]

我完成了这个:

我敢肯定这很简单,但如果有人能解释如何从预测中删除 w 或保持它不变以便我可以继续,我将非常感激。请不要建议其他 3D 绘图方法 -scatter3D()visreg我的目的更好。

在此先感谢您的帮助。

0 投票
1 回答
4775 浏览

r - R:黑色背景上的白色绘图元素

在 R 中是否有一种简单的方法可以使绘图的所有元素(轴、轴标签、网格线、刻度线......)以黑色背景着色为白色?我已经看到了一些制作黑色背景的选项,但我不知道如何重新着色情节元素。

我希望在一个相对复杂的情节上做到这一点。我的情节与使用 iris 数据集的“按组更改颜色”下的 scatter3D 示例非常相似。我已经包含了必要的代码来复制下面的那个图。

0 投票
1 回答
1015 浏览

r - 使用 plot3D 在 R 中的 persp3d() 中设置颜色范围

我对 R 真的很陌生,我想创建一个像我在这里添加的图像,但我需要将颜色范围从 0 到 1,现在它是自动设置的,在图像中它是从 0.2 到 0.6。

这是我使用的 R 代码。Mat.csv 是一个二维矩阵,其值在 [0,1] 中。

示例图: 示例图

0 投票
1 回答
2380 浏览

r - 传单地图:删除道路层

我想从 R 中的传单地图中删除道路。有没有办法删除我们想要的图层,例如道路、湖泊、州界等?

示例代码:

在此处输入图像描述

0 投票
1 回答
1102 浏览

r - 告诉 plot3D 库中的 scatter3D 来绘制刻度标签

我正在使用 plot3D 库的 scatter3D 函数绘制 3D 散点图,但我找不到给出语法的方法,以便绘图包含刻度标签。

我的代码如下:

在此处输入图像描述

0 投票
1 回答
890 浏览

r - 从 R 中的 plot3D 包设置 scatter3D 中的边距

我正在使用 plot3D 库中的 scatter3D 函数创建一个 3D 散点图。我的问题是我无法设置情节周围的边距。更具体地说,我需要在底部有更多空间。我使用了文档中建议的参数 mai 和 mar ,但它们没有效果。我的代码如下:

在此处输入图像描述