在R-studio中绘制3D图形

时间:2016-01-29 15:09:18

标签: r graph

很抱歉这个问题,但我有一个我想要这样绘制的变量: enter image description here

我是R的新手,所以我遇到了一些困难。我感谢任何帮助。 谢谢!

1 个答案:

答案 0 :(得分:1)

由于您正在寻找绘制看似3d表面的内容,因此我建议从persp包中的graphics函数开始。这篇博客文章(http://www.r-bloggers.com/3d-plots-in-r/)对3D绘图的几个选项进行了很好的处理:

  

基础图形包中的通用函数persp()绘制x-y平面上的曲面的透视图。在控制台上键入demo(persp)可以让你了解这个函数可以做什么。

运行demo(persp)会为您提供一些示例,包括以下示例:

enter image description here

还有一些更进一步的建议:

  

Karline Soetaert的plot3D软件包建立在persp()的基础上,为2D和3D绘图提供功能。 [...]加载包并在控制台上键入以下命令:example(persp3D),example(surf3D)和example(scatter3D),以查看3D曲面和散点图的示例。

作为旁注,@ rawr的评论是现货 - 我在不到一分钟内发现了所有这一切,使用两次谷歌搜索 - 其中一个是你帖子的标题。我无论如何都要提出这个答案,因为StackOverflow经常发布成为许多主题的最佳google结果。但是我可以给你的最好的建议是,R是那里最积极的文档最好的语言之一,无论是在正式和非正式文档方面,你都可以通过谷歌搜索你想做的事情找到很多。