我有一个带有x,y数据和x,y位置列的csv文件。即。
Test,Xloc,Yloc,X,Y
1,1,1,1,1
1,1,1,2,2
1,1,1,3,3
1,1,1,4,4
2,4,4,1,1
2,4,4,2,2
2,4,4,3,3
2,4,4,4,4
假设子图是4x4,我如何在测试1的1,1位置放置线图,为测试2放置4,4位置?
我安装了ggplot2和ggsubplot软件包。看起来可能是facet_grid,但不确定,也没有找到好的例子。基本上,图上会有没有子图的区域。
答案 0 :(得分:0)
这是你想要达到的目标吗?
temp <- read.csv(text = "
Test,Xloc,Yloc,X,Y
1,1,1,1,1
1,1,1,2,2
1,1,1,3,3
1,1,1,4,4
2,4,4,1,1
2,4,4,2,2
2,4,4,3,3
2,4,4,4,4")
library(ggplot2)
ggplot(temp, aes(X, Y)) + geom_line() + facet_wrap(~ Test, scales = "free")