小编Art*_*ein的帖子

使用 read.csv 跳过 r 中的最后一列

我在那个帖子read.csv 并跳过 R 中的最后一列但没有找到我的答案,并尝试直接检查答案...但这不是正确的方法(感谢mjuarez花时间让我回到正轨.

原来的问题是:

我已经阅读了其他几篇关于如何使用 read.csv 导入 csv 文件但跳过特定列的文章。但是,我发现的所有示例的列都很少,因此很容易执行以下操作:

 columnHeaders <- c("column1", "column2", "column_to_skip")
 columnClasses <- c("numeric", "numeric", "NULL")
 data <- read.csv(fileCSV, header = FALSE, sep = ",", col.names = 
 columnHeaders, colClasses = columnClasses)
Run Code Online (Sandbox Code Playgroud)

所有答案都很好,但不适用于我打算做的事情。所以我问我自己和其他人:

在一个功能中,data <- read_csv(fileCSV)[,(ncol(data)-1)] 可以工作吗?

我已经尝试在一行中R继续data,前 6 列中的所有 5 列,所以不是最后一列。为此,我想在列数中使用“-”,您认为可能吗?我怎样才能做到这一点?

谢谢!

csv r read.csv

5
推荐指数
1
解决办法
5230
查看次数

标签 统计

csv ×1

r ×1

read.csv ×1