我有一个包含40列和1500行的.txt文件,列标题在顶部给出如下:
col1 col2 col3 ... col40
12 13 14 ... 100
...
如何将其转换为矩阵并仅提取R
中的第30列答案 0 :(得分:0)
要做到这一点:
txt.file <- read.table(file = 'path_to_your_file'/file.txt, header = TRUE, stringsAsFactors = FALSE)
txt.file.matrix <- as.matrix(txt.file)
有许多方法可以在R中提取一定数量的列。为了只提取30个,您可以尝试运行:
only.30.columns <- txt.file.matrix[, 1:30] #or any other range you'd like