【发布时间】:2017-04-05 23:43:22
【问题描述】:
假设我们有:
mydf <- data.frame(a= LETTERS, b = LETTERS, c =LETTERS)
现在我们要添加一个新列,其中包含所有列的串联。 这样新列中的行读取“AAA”、“BBB”、...
在我看来,以下应该有效吗?
mydf[,"Concat"] <- apply(mydf, 1, paste0)
【问题讨论】:
-
使用
apply逻辑。mydf["concat"] <- apply(mydf, 1, paste0, collapse = "")