我正試圖將串列作為矩陣的一個元素加入。我正在使用下面的代碼
wiip < -矩陣(list()。 5, 5)
for (i in colnames(wave1)) {
for (j in colnames(wave1)) {
wiip[[i,j] < - gclo(wave1[[i]]。 wave1[[j]])
}
}
wiip[[i,j]]表示下標出界。
雙回圈創建了i*j(i在1到5之間運行,j也是如此,因此總共創建了25個串列物件)許多串列。
uj5u.com熱心網友回復:
嘗試將結果保存在一個串列中,并使用[, i]和[,j]對矩陣的每一列進行子集。
wiip < -向量('list'/span>。 ncol(wave1)*(wave1) operator">*ncol(wave1))
ind <- 0
for (i in colnames(wave1)) {
for (j in colnames(wave1)) {
ind <- ind 1
wiip[[ind]] < - gclo(wave1[, i]。 wave1[, j])
}
}
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/325377.html
標籤:
上一篇:如何讓Eclipse內部瀏覽器使用邊緣而不是IE瀏覽器小工具?
下一篇:分割清單的更好方法
