Re: [問題] MATLAB的cell/struct在R裡面是?
※ 引述《kolun (...)》之銘言:
: [問題敘述]:
: 請簡略描述你所要做的事情,或是這個程式的目的
: 大家好
: 我想要估計2個國家的3條time series model
: 並把結果(model)存起來
: 以前在MATLAB裡我會想建立一個cell(2,3)來存結果
: 當然R的list又比MATLAB的cell更好 什麼都可以存
: 我目前的作法是
: model = list()
: for (i in 1:2) {
: model[[i]] = list()
: for (j in 1:3) {
: model[[i]][[j]] = auto.arima( ... )
: }
: }
你可以這樣做:
model = list(); length(model) = 2
for (i in 1:2)
{
tmp = list(); length(tmp) = 3
for (j in 1:3) {
tmp[[j]] = auto.arima( ... )
}
model[[i]] = tmp
}
model[[1]][[2]] => 第一個國家 第二個模型
還有一種變體是 我現在有2個國家分別有3, 4個模型
n = c(3, 4)
model = list(); length(model) = 2
for (i in 1:2)
{
tmp = list(); length(tmp) = n[i]
for (j in 1:n[i]) {
tmp[[j]] = auto.arima( ... )
}
model[[i]] = tmp
}
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.227.243.137
推
03/21 20:11, , 1F
03/21 20:11, 1F
※ 編輯: celestialgod 來自: 61.227.243.137 (03/21 23:18)
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
R_Language 近期熱門文章
PTT數位生活區 即時熱門文章