||
df.test <- c(var_a = numeric(), var_b = character(),stringsAsFactors=FALSE)
生成了一个名为df.test,包括两个变量(var_a,numeric类型;var_b,character类型)的data frame。
注意要加上stringsAsFactors=FALSE,否则在后面逐行输入数据的时候,回因为var_b的取值未经定义的factor level而报错。
2014.10.27补充:
mydata <- data.frame(age = numeric(0), gender = character(0), weight = numeric(0))
Archiver|手机版|科学网 ( 京ICP备07017567号-12 )
GMT+8, 2024-9-21 08:58
Powered by ScienceNet.cn
Copyright © 2007- 中国科学报社