0

誰かが私にこれを説明してもらえますか? オプションの設定が機能しないのはなぜですか? なぜデフォルトがまだ因子であり、データをバインドできないのですか?

> options(stringAsFactors = FALSE)
> getOption("stringsAsFactors")
[1] TRUE
> policy.number = c("A00187", "A00300","A00467","A01226")
> issue.age = c(74,30,68,74)
> sex=c("F", "M", "M", "F")
> smoke=c("S","N","N","N")
> face.amount = c(420, 1560, 960, 1190)
> ins.df = data.frame(policy.number, issue.age, sex, smoke, face.amount)
> ins.df = rbind(ins.df, c("A01495", 62, "M", "N", 1330))
Warning message:
In `[<-.factor`(`*tmp*`, ri, value = "A01495") :
  invalid factor level, NAs generated
4

1 に答える 1

1

コードの最初の行で、「s」を忘れました:

options(stringAsFactors = FALSE)

する必要があります:

options(stringsAsFactors = FALSE)
于 2013-02-03T22:46:20.987 に答える