我知道,有选择skip的read.csv()
我知道如何跳过前10行,如下所示:
data2<-read.csv("book4.csv", skip=10, header=T)
Run Code Online (Sandbox Code Playgroud)
跳过最后10行怎么样?
我的方法是
data2 <- data2[1:(dim(data2)[1]-10),]
Run Code Online (Sandbox Code Playgroud)
还有其他方法吗?
谢谢
作为@Thomas建议你可以结合readLines和read.csv,例如:
df <- read.csv(text=paste0(head(readLines("file.csv"), -10), collapse="\n"))
Run Code Online (Sandbox Code Playgroud)
但我不确定这种方法比你的方法更好data2 <- data2[1:(dim(data2)[1]-10),].如果您的最后10行以不同的格式打破,这将是更好的方法read.csv.
| 归档时间: |
|
| 查看次数: |
6061 次 |
| 最近记录: |