R 3D线图

时间:2013-10-16 19:13:51

标签: r ggplot2 visualization

我正在尝试根据下面的图像在R中创建一个图表。我有一个基本的直接矩阵,其中包含随时间变化的位置和值,并希望按照下面的方式绘制它们。我认识到,对于连续的行,可以手动垂直和水平地手动偏移/移位每个值,但是希望有一个现有的包/图形选项可以直接从矩阵中绘制这些图。非常感谢,W

enter image description here

1 个答案:

答案 0 :(得分:4)

mat <- sapply(-10:10, function(mean) dnorm(seq(-20,20,len=210), mean))+
        sapply(rep(0,21), function(mean) dnorm(seq(-20,20,len=210), mean))
matplot(seq(-20,20,len=210), mat, type="n", ylim=c(0,1.5))
matlines(seq(-20,20,len=210), mat+rep( seq(0,1, len=21), each=210), lty=1,col=1)

enter image description here