0
我中的R這個矩陣,稱爲MRASTI genereatet從命令從間隔
MRASTI <- matrix(sample(data.matrix(pune, rownames.force=NA),
22000, replace=TRUE),
nrow=1000, byrow=TRUE)
創建函數和我有這個間隔
x[(x>14274.19)&(x<14458.17)]
這與9998個元素的向量。我想計算這個公式:
y <- 1/length(MRASTI) * sum((MRASTI - x)^2)
其中x從以前的間隔取值。我如何在R中做到這一點? 謝謝
我試試這個命令:
> for (i in 1:9998) {y<-1/length(MRASTI)*sum((MRASTI-x[i])^2)}
但只產生一個值 謝謝
請發佈一個可重複的例子。按原樣,您的數據矩陣需要一個名爲「pune」的對象才能工作。嘗試使用'dput'。 – 2011-04-01 10:09:20
另外,你可以嘗試使用網站提供的格式工具,而不是你自己的隨機標記?把你的代碼稍微空出來一點。看看我在編輯你的Q中做了什麼,看看如何分隔空間並格式化代碼。要格式化代碼塊,請突出顯示代碼並單擊看起來像兩個大括號的圖標:'{}' – 2011-04-01 10:14:12