いくつかの値を与えてカテゴリ変数を作成しています。 ifループは実行されますが、存在しなければならないにもかかわらず "D"で何の観測も与えません。何が起きているのか知っていますか?Rは私のifループ条件を守っていません
ありがとうございます。
data$n_clasif<-"D"
for (i in 1:n){
if (data$forecast[i]>=10000){
data$n_clasif[i]="A"
} else if (data$forecast[i]<10000 & data$forecast[i]>=2000){
data$n_clasif[i]="B"
} else if (data$forecast[i]<2000 && data$CL_CLASIF_ROLLO[i]!="D"){
data$n_clasif[i]="C"
} else {
data$n_clasif[i]="D"
}
}
ようこそStackOverflow。これを読んで質問を編集してください。 http://stackoverflow.com/help/how-to-ask – Adam
'cut()'について読んでください。 – zx8754