在r中,有没有办法从数据帧列表中提取完全相同的数据帧而不使用任何包?

时间:2018-01-09 16:36:25

标签: r

我准备了list 3 data.frame,如下所示:

df1<-read.csv(file="D:/PRADYUMNA MURALIDHAR/DATA SCIENCE/R FUNCTION/specdata/001.csv",sep=",")
df2<-read.csv(file="D:/PRADYUMNA MURALIDHAR/DATA SCIENCE/R FUNCTION/specdata/002.csv",sep=",")
df3<-read.csv(file="D:/PRADYUMNA MURALIDHAR/DATA SCIENCE/R FUNCTION/specdata/003.csv",sep=",")
dfcheck<-c(df1,df2,df3)

如何提取每个data.frame并将它们合并在一起......考虑到列变量是否相同?

1 个答案:

答案 0 :(得分:1)

正如你所说的列变量是相同的,我想你想要将data.frames相互追加而不是合并它们。

此外,鉴于您的问题标题,我会指出dfcheck <- c(df1, df2, df3)不会为您提供data.frames列表。

我猜你想做do.call("rbind", list(df1, df2, df3))