读取.csv文件的一部分

时间:2019-09-26 14:25:18

标签: r

我正在尝试将.csv文件读入R。csv的前12行包含不需要的背景信息,但在两列中。其余数据来自第13行,共10列。是否可以从第13行读取文件,因为使用read.csv通常会将文件分为2列并将其破坏? 预先感谢

2 个答案:

答案 0 :(得分:1)

使用read.csv()应该相对简单。

尝试:

data <- read.csv(file = "yourdirectory/yourfile.csv", skip = 12, header = FALSE)

注意:设置header = FALSE可确保第一行作为数据而不是列标签读入。如果这些实际上是列标签,则更改为header = TRUE。

答案 1 :(得分:0)

假设您要阅读第13至20行以及您的csv。文件以“;”分隔:

data <- read.csv("filename.csv", sep = ";", row.names=c(13:20), col_names = c("firstcolname", "secondcolname", "thirdcolname", ..., "tenthcolname"))
相关问题