【发布时间】:2019-07-26 11:09:54
【问题描述】:
我有以下三个data.frames。
df1 <- data.frame(c("A", "B", "C", "D"),
c("text1", "texta", "textk", "textx"))
names(df1) <- c('dummy_1', 'dummy_2')
df2 <- data.frame(c("A", "B", "C", "D"),
c("text2", "textb", "textl", "texty"))
names(df2) <- c('dummy_1', 'dummy_3')
df3 <- data.frame(c("A", "B", "C", "D"),
c("text3", "textc", "textm", "textz"))
names(df3) <- c('dummy_1', 'dummy_4')
如何将df1、df2 和df3 中的dummy_2、dummy_3 和dummy_4 列中的文本分别合并为一列,用" \n " 分隔?所以想要的结果就是这个data.frame:
dummy_1 merged
A text1 \n text2 \n text3
B texta \n textb \n textc
C textk \n textl \n textm
D textx \n texty \n textz
【问题讨论】:
-
感慨万千,但您无需对 cmets 中的每个答案都说“谢谢”;一个赞成票被认为是足够的......
-
好的,好吧,最后一次:谢谢(以及另一个支持)。