假设我有一个 n 列 m 行的矩阵。就我而言,我有一个取决于可以采用 n 个不同值的参数的设置。对于这些值中的每一个,我都会对行中的 m 个元素进行一些计算。现在我想根据一个向量(时间步长)绘制每一列,该向量的长度当然是 m。我该怎么做呢?它应该类似于 plot(timestep,i-th column)?提前致谢!
干杯
数学
假设我有一个 n 列 m 行的矩阵。就我而言,我有一个取决于可以采用 n 个不同值的参数的设置。对于这些值中的每一个,我都会对行中的 m 个元素进行一些计算。现在我想根据一个向量(时间步长)绘制每一列,该向量的长度当然是 m。我该怎么做呢?它应该类似于 plot(timestep,i-th column)?提前致谢!
干杯
数学
由于您没有提供任何可重现的示例,我认为您需要这样的东西:
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))
哪个产生...