【问题标题】:Generating 3D plots in R with arbitrary data points and viewpoints使用任意数据点和视点在 R 中生成 3D 图
【发布时间】:2011-10-12 00:46:54
【问题描述】:

我想要一个 R 函数,它可以让我同时做以下两件事:

  1. 绘制任意分段函数,如 scatterplot3d。也就是说,它应该让我指定一组任意的 3d 坐标,在这些坐标上绘制点。
  2. 让我将图表的视点设置为沿两个轴的任意角度,例如 persp。

plot3d 是不可接受的,因为它只允许在生成图后手动调整它们。我希望能够编写此脚本。

【问题讨论】:

  • 其实你可以在rgl::plot3d中指定视点而无需手动操作:见?par3d,?matrices。现在没有时间做一个有效的例子。

标签: r plot


【解决方案1】:

在我目前正在开发的一个 pckage addendum 中,有一个函数 plot4d 给出了一个很好的例子,如果如何使用 rgl 来做到这一点。您不必为此使用包:只需撕掉函数的源代码即可。

(注意:加载包时您可能会收到 2 条警告 - 这是因为原本漂亮的 glmnet 包中的一个小故障,并且不会破坏任何东西。)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-06-09
    • 1970-01-01
    • 1970-01-01
    • 2014-10-09
    • 2014-05-17
    • 1970-01-01
    相关资源
    最近更新 更多