从矩阵中绘制R图

时间:2013-12-10 11:47:50

标签: r matrix plot

我已生成matrix 1000x180,我正在尝试plot it on the same graph by rows以下方式:

plot(1:180, matrix[1,], type = "l")
plot(1:180, matrix[2,], type = "l")
.................. and etc.

有没有办法在绘图函数中使用矩阵作为输入来绘制带有图例和不同颜色的这些子图?

提前致谢。

1 个答案:

答案 0 :(得分:3)

对于快速可视化,您可以使用matplot

matplot(t(matrix(runif(10*180),ncol=180)),type='l',lty=1) ## 10x180 matrix

enter image description here

但我认为你不能从1000 * 180的情节中提取大量信息。您应该对数据进行分组以获得更好的可视化效果。