R差两个CSV文件

时间:2018-02-14 13:07:16

标签: r csv dataframe

我想检查2个csv文件是否具有相同的内容,即使它们之间的列或行中存在排列。

我尝试检查行名称和列名,但是如果2个csv文件中的列或行之间存在排列,我不知道如何管理内容差异,

A <- read.csv(args[6])
B<- read.csv(args[7])

set1=as.list(colnames(A))
set2=as.list(colnames(B))
if(length(setdiff(set1, set2))>0)cat("\n ==================>the files do not have the same colnames \n")  else cat(" similar col names")
context_matrix1 <- as.matrix(A)
set1=as.list(context_matrix1[,1])
context_matrix2 <- as.matrix(B)
set2=as.list(context_matrix2[,1])
if(length(setdiff(set1, set2))>0)cat("\n ==================>the files do not have the same rownames \n")  else cat(" similar rownames names")

任何帮助将不胜感激

由于

0 个答案:

没有答案