1

假设我有一个 n 列 m 行的矩阵。就我而言,我有一个取决于可以采用 n 个不同值的参数的设置。对于这些值中的每一个,我都会对行中的 m 个元素进行一些计算。现在我想根据一个向量(时间步长)绘制每一列,该向量的长度当然是 m。我该怎么做呢?它应该类似于 plot(timestep,i-th column)?提前致谢!

干杯

数学

4

1 回答 1

1

由于您没有提供任何可重现的示例,我认为您需要这样的东西:

set.seed(001) # generating som data
Matrix <- matrix(rnorm(40,100,5), 10)
Vector <- rnorm(10, 200, 30)
par(mfrow=c(2,2))
for(i in 1:ncol(Matrix)){
  plot(Matrix[,i] ~ Vector, pch=16, cex=.65, col=i,
       main=paste('Column', i, 'of Matrix agaisnt Vector'))
}
par(mfrow=c(1,1))

哪个产生...

在此处输入图像描述

于 2012-10-14T13:37:22.960 回答