合并不同列长度的多个data.Frame并操作列

合并不同列长度的多个data.Frame并操作列,r,dataframe,histogram,R,Dataframe,Histogram,我使用了9个不同数据的文件(每个组织的蛋白质数据)。每个文件代表不同的组织,并具有蛋白质表达值(作为数字)。我正在尝试将数据合并到一个data.frame中。我曾经 read.delim("fileName.txt") 所有的文件。之后,我使用了所有数据帧的列表 l <- list(data.frame1,..etc) 多谢各位 伊格尔 以下是代码输出末尾的几行: 使用read.delim(“nameOfFile.txt”)在中读取文件后 控制台中的时间要长得多要在问题中找到问题的

我使用了9个不同数据的文件(每个组织的蛋白质数据)。每个文件代表不同的组织,并具有蛋白质表达值(作为数字)。我正在尝试将数据合并到一个data.frame中。我曾经

read.delim("fileName.txt")  
所有的文件。之后,我使用了所有数据帧的列表

l <- list(data.frame1,..etc)
多谢各位 伊格尔

以下是代码输出末尾的几行: 使用read.delim(“nameOfFile.txt”)在中读取文件后


控制台中的时间要长得多

要在问题中找到问题的核心并不容易。 要使用一些公共字段合并数据帧,可以使用merge()函数,如:

merge(dataframe1, dataframe2, by=c('column_name1','column_name2'), suffixes=c('.from_df1','.from_df2'))
如果要选择行或列,可以按如下方式执行:

dataframe1[dataframe$column1 == 'some_value", c('col1', 'col2')]
等等。。。
这对你有帮助吗?

在你的问题中找到问题的核心并不容易。 要使用一些公共字段合并数据帧,可以使用merge()函数,如:

merge(dataframe1, dataframe2, by=c('column_name1','column_name2'), suffixes=c('.from_df1','.from_df2'))
如果要选择行或列,可以按如下方式执行:

dataframe1[dataframe$column1 == 'some_value", c('col1', 'col2')]
等等。。。
这对你有帮助吗?

我对你的问题进行了编辑,使其更易于阅读。每个问题也请只问一个问题。有关plyr库的所有信息,请参阅手册
?rbind.fill
将告诉您需要知道的所有信息。您能否为两个data.frames(或至少是其中最上面的行)提供dput输出,以便我们进行处理?我对您的问题进行了编辑,使其更易于阅读。每个问题也请只问一个问题。有关plyr库的所有信息,请参阅手册
?rbind.fill
将告诉您所有需要知道的信息。您能否为两个data.frames(或至少是其中最上面的行)提供dput输出,以便我们可以使用?