私は R (および stackoverflow も) の初心者なので、愚かなことを許してください!
関数を書きました
getvariance <-function(data, column)
column
の値の分散を返しますdata
私が書いた関数では
mydata = read.csv(data)
for i=1:datasize {
x=(mydata$column)[i]
//compute variance of x
}
電話すると
getvariance("randomnumbers.csv", X1)
x は null 値の列として返されます。
ただ、単純に書くと
x=(mydata$X1[i])
列全体を数値で出力します。
mydata$column[i]
列が関数のパラメーターであるときに機能しない理由を理解できる人はいますか?
前もって感謝します。