如何使用不同的束类型将行附加到data.frame?

如何使用不同的束类型将行附加到data.frame?,r,R,我有一个data.frame,它最初是空的,然后应填充: df <- data.frame(datetime=as.POSIXct(character()), t=factor(), val=numeric()) 如何做到这一点 谢谢:-)也许你可以像下面这样使用rbind()+cbind() df <- rbind(df, setNames(data.frame(as.POSIXct('2002-02-12 22:00:00',format='%Y-%m-%d %H:%M:%S

我有一个data.frame,它最初是空的,然后应填充:

df <- data.frame(datetime=as.POSIXct(character()), t=factor(), val=numeric()) 
如何做到这一点


谢谢:-)

也许你可以像下面这样使用
rbind()
+
cbind()

df <- rbind(df, setNames(data.frame(as.POSIXct('2002-02-12 22:00:00',format='%Y-%m-%d %H:%M:%S', tz='UTC'),"test", 34.5),names(df)))

也许你可以像下面那样使用
rbind()
+
cbind()

df <- rbind(df, setNames(data.frame(as.POSIXct('2002-02-12 22:00:00',format='%Y-%m-%d %H:%M:%S', tz='UTC'),"test", 34.5),names(df)))

还有
setNames()
colnamesThx更可读,我只是想知道,datetime显示为整数而不是datetime字符串。原因是什么?如何改变?@Roland我想这是因为
cbind
。。。您可以看到我的更新,其中替换了
data.frame()
cbind()
还有
setNames()
,它比
colnamesThx更可读,我只是想知道,datetime显示为整数而不是datetime字符串。原因是什么?如何改变?@Roland我想这是因为
cbind
。。。您可以看到我的更新,其中
data.frame()
替换了
cbind()
这是否回答了您的问题?这回答了你的问题吗?
> df
             datetime    t  val
1 2002-02-12 22:00:00 test 34.5