我可以在参数中使用 apply() 和 plot() 来绘制每一行吗?如果不是,那么在gridextra中,(multiplot)我如何使用相同的问题,即包含图形系列的标题和数据的单个表行
数据是
A 1 2 3 4 5
B 1 0 2 0 4
C 2 0 4 0 7
等等,我想要一个多图来比较 A、B 和 C。
也许您正在寻找该matplot
功能。
如果您接受使用ggplot
,这是一种很好的方法。假设您的数据是一个名为data
. 然后
library(reshape)
library(ggplot2)
data.melt <- melt(cbind(data, index=1:nrow(data)), id.vars="index")
ggplot(data.melt, aes(y=value, x=index, factor=variable, col=variable)) + geom_point()