我是R编程语言的初学者,我有两个问题:
我有27个cvs文件,每个文件具有不同的行数和列数,并且在所有文件中只有一列是公共ID,即患者ID,如何使用密钥将这些文件合并为一个?
我试图确定两个变量:
Var1 <- read.csv("file1")
Var2 <- read.csv("file2")
X = merge(Var1, Var2, by="PatientID")
head(x)
它确实提供了我想要的东西,但是当我尝试添加两个以上时,它返回错误:
fix.by(by.x,x)中的错误:“ by”必须将一个或多个列指定为 数字,名称或逻辑回溯...
我正在寻找将所有文件合并为一个文件,可以使用head(variable)
进行查看,目的是更改列名,列数据类型。然后进行一些数据探索和可视化,然后应用一些算法。
另一个问题:如果我成功合并了文件,如何更改列标题和列数据类型?