在以下场景中是否可以将列附加到数据框?
dfWithData <- data.frame(start=c(1,2,3), end=c(11,22,33))
dfBlank <- data.frame()
..如何将start
列dfWithData
追加到dfBlank
?
在初始化数据框时,应该添加数据。我可以这样做:
dfBlank <- data.frame(dfWithData[1])
但是我更感兴趣的是是否可以将列附加到空(但是inti)
答案 0 :(得分:2)
我建议简单地对从RODBC调用中返回的数据帧进行子集化。类似的东西:
df[,c('A','B','D')]
也许,或者你也可以用你的数字位置对你想要的列进行分组,即
df[,c(1,2,4)]
答案 1 :(得分:1)
dfBlank[1:nrow(dfWithData),"start"] <- dfWithData$start