我想用密度创建一个3d图.
我使用函数密度首先为特定的x值创建二维图,然后函数创建密度并将它们放入ay变量中.现在我有第二组x值并将其再次放入密度函数中,我得到第二组y变量等等......我想将这些集合放入3d图中,我希望你知道我是什么意思.所以我有一个密度的表面....
我有:
x1<-c(1:10)
x2<-c(2:11)
y1<-c(1,1,2,1,3,4,2,3,2,2)
y2<-c(1,2,3,1,3,6,2,8,2,2)
.
.
.
.
Run Code Online (Sandbox Code Playgroud)
现在我想把x轴放在第一个值1的第一个集合上,在y轴上放置相应的x值,在z轴上放置密度.因此,对于x = 1,我有一个"磁盘",对于x = 2,我有第二个"磁盘",依此类推,所以我得到一个密度"山".
我希望我能理解,如果你有更好的想法实现它,那么欢迎你!我想用persp函数来做,如果你用这个函数做一个例子会很好,
非常感谢你的帮助.
我在说这张照片:
![]()
问题:
这是R,不是Matlab对吗?在页面下方,它表示它是用R制作的....
我怎样才能做到这一点?我的意思是,如何用这个先进的绿色表面和这个网格创建这样的三维散点图?我现在如何制作简单的散点图和三维散点图,但是如何创建这样的高级图片呢?这包是哪个?
我希望将它包含在一张纸张中,此图片应自动旋转.我知道如何将它包含在我的tex发行版中,但因此我需要单个png.所以例如1000张我制作动画的单张照片.但我怎样才能得到R?我需要旋转它,然后将每个小旋转保存为图形文件.
非常感谢你的帮助,我最大的问题是创建这个图形(包?)以及如何使它旋转(r代码?)