0
ではありません、私は以下のこの小さな問題のためにエラーを取得しておくのです:エラー - IFUNCTION(J、D、X):タイプのオブジェクトの閉鎖は「subsettable
assignment5<- read.csv(file="C:/Users/Marjolein/Desktop/assignment5data.csv",header=TRUE,se p=";")
d <- as.vector(assignment5[["demand"]])
x<-400
n <- 1461
IFunction <- function (j,d,x){
if (d[j] <= x)
{
I <- 1
} else
{
I <- 0
}
return(I)
}
for (j in 1:(n)){
I[j] <- IFunction(j,d,x)
I
}
The error is: Error in I[j] <- IFunction(j, d, x) :
object of type 'closure' is not subsettable
だから私は、何かが間違っていると推測します。 I [j] < - IFunction(j、d、x)。以来、私は機能として私を見ていますが、値として見えるはずです
私を助けることができる人がいますか?種類に関しては
、
Marjolein straathof
うわー、それはうまくいきました!何かを初期化するには
NA
が良い選択です!皆さんの助けをありがとう、本当にありがとう!私はちょうどRを学び始めたので、ソフトウェア全体が完全に新しいです! :) –ようこそ!回答があなたの問題を解決した場合は、緑色のチェックマークをクリックして「受け入れ済み」とマークしてください。 –