我在R中有一个包含2个数据帧的列表,希望将它们合并到R中的一个数据帧中.我的数据帧列表如下所示:
df1 <- data.frame(d=c(0,1,2),n=c(5,5,5),i=c(2,3,3))
df2 <- data.frame(d=c(0,1,2,3),n=c(5,5,5,5),i=c(2,3,3,4))
list <- list(df1,df2)
如何获取数据帧列表并对其进行转换,以获得如下所示的数据帧:
new_df <- data.frame(d=c(0;1;2,0;1;2;3),n=c(5;5;5,5;5;5;5),i=c(2;3;3,2;3;3;4))
在哪里,数据帧列表中每个数据帧的列被转换为在新数据帧中用分号分隔?这样新的数据帧将如下所示: