从R中的数据帧对列进行子集划分

从R中的数据帧对列进行子集划分,r,csv,subset,R,Csv,Subset,我有一个巨大的数据框,但我只需要一些列就可以了。我的代码: outcome_data<- read.csv("dat.csv", colClasses= "character") interested_data<- outcome_data[, c(1, 2, 7, 11, 17, 23)] 结果数据数据。表::fread(数据,选择,,…) 选择要保留的列名或数字向量,删除其余部分。 等等 如果列的数量不是太多,你能显示str(结果数据)吗?有些东西你没有显示给我们。无论如何,

我有一个巨大的数据框,但我只需要一些列就可以了。我的代码:

outcome_data<- read.csv("dat.csv", colClasses= "character")
interested_data<- outcome_data[, c(1, 2, 7, 11, 17, 23)]
结果数据数据。表::fread(数据,选择,,…)


选择要保留的列名或数字向量,删除其余部分。 等等


如果列的数量不是太多,你能显示
str(结果数据)
吗?有些东西你没有显示给我们。无论如何,您可能只想阅读感兴趣的列<代码>帮助(“read.table”)
说明了如何在导入过程中跳过列。R是否以非交互模式导入数据?在创建感兴趣的数据之前进行逻辑检查。
fread(data, select=c("A","D")) 
fread(data, select=c(1,4))