1

私は 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]列が関数のパラメーターであるときに機能しない理由を理解できる人はいますか?

前もって感謝します。

4

1 に答える 1