数据帧初始化 - 字符初始化读作因素?

时间:2017-02-06 00:19:55

标签: r

我正在尝试初始化这样的数据框,因为我想要一个带有两个字符向量作为列的空数据框

out_frame<-data.frame(Hospital = character(), State = character()

但是,当我查看此数据框的每列的类时,它显示了一个因素?我在这里做错了什么?

1 个答案:

答案 0 :(得分:1)

data.frame函数采用以下参数“stringsAsFactors”。 默认情况下,它设置为TRUE。将其设置为FALSE以防止角色被投射到因子。

out_frame <- data.frame(Hospital = character(), State = character(), stringsAsFactors = FALSE)
str(out_frame)