在R中使用单独文件导入列名和数据

swvgeqrz  于 2023-03-27  发布在  其他
关注(0)|答案(1)|浏览(144)

我想导入一个txt文件,只包含一行作为表列名,并附加其他csv文件,只有数据。简化的文件如下:
文本文件

Precentral Frontal_Sup Frontal_Sup_Orb

和csv文件

0.9938  0.96507 1.0043

我想要的最终结果是

Precentral Frontal_Sup Frontal_Sup_Orb
0.9938       0.96507    1.0043

我试过这个,但它确实有效

AAL <- rbind(read.table('raw data/header.txt', header = TRUE), read.csv('raw data/data.csv', header = FALSE))

结果就是

V1         V2       V3
0.9938   0.96507  1.0043

如何解决这个问题?非常感谢!

ldioqlga

ldioqlga1#

感谢akrun和thelatemail。它的工作原理是使用

AAL <- read.csv("data.csv", col.names=scan('raw data/header.txt', what ="", sep = "\t", quiet = TRUE))

相关问题