1
假設我有一個有n列和m行的矩陣。在我的情況下,我有一個設置取決於可以採取n個不同值的參數。對於這些值中的每一個,我都會進行一些計算,即行中的m個元素。現在我想用矢量(時間步長)繪製每一列,當然這個長度是m。我該怎麼做呢?它應該像情節(時步,第i列)?提前致謝!對一個向量繪製矩陣列
歡呼
數學
假設我有一個有n列和m行的矩陣。在我的情況下,我有一個設置取決於可以採取n個不同值的參數。對於這些值中的每一個,我都會進行一些計算,即行中的m個元素。現在我想用矢量(時間步長)繪製每一列,當然這個長度是m。我該怎麼做呢?它應該像情節(時步,第i列)?提前致謝!對一個向量繪製矩陣列
歡呼
數學
既然你沒有提供任何reproducible example我認爲你需要的東西是這樣的:
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))
將會產生...
有沒有辦法避免循環?謝謝 – clemlaflemme