楼主: 跳蚤侠
74819 14

[问答] 怎么创建一个空的data.frame,指定行数的 [推广有奖]

11
wilhelminayao 发表于 2016-12-29 10:47:46
solution1:
#limited row# and col#
#can define row names and colnames
mydata=data.frame(matrix(NA, 2,3 , row.names=c("row1","row2")))
colnames(mydata)=rep("aa", 3)
solution2:
#no limited row# and know colnames and type
mydata<- data.frame(Doubles=double(),
                 Ints=integer(),
                 Factors=factor(),
                 Logicals=logical(),
                 Characters=character(),
                 stringsAsFactors=FALSE)

12
猪香肠 发表于 2016-12-29 15:47:22
kongbudeyagao 发表于 2016-12-29 09:53
这回答看起来 不专业啊
你有什么其他的好办法吗

13
kongbudeyagao 学生认证  发表于 2016-12-29 15:55:45
猪香肠 发表于 2016-12-29 15:47
你有什么其他的好办法吗
这个就挺好的啊 就是=号看着不舒服

14
BG4IMP 发表于 2017-5-29 16:37:16
lin=data.frame(A=NA,B=NA,C=NA);lin

15
wwwpig2004 发表于 2018-10-8 20:44:28
其实直接 data=data.frame() 就构建了一个空的

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-26 06:01