我无法在 R 中打开 csv 文件

I can not open csv file in R

这是我用“,”分隔的 csv 文件

当我尝试使用此代码将此文件打开到 R 中时

idt <- read.csv(file="C:/Users/R&K&T&E/Desktop/idtbest/idtbest2.csv",    
                header =TRUE , sep=",")

我看到重复的 row.names 错误 当我尝试 row.names=NULL 时,这发生了

但我的目的是得到这个形状

看来你可以做到sep=";"

你可以试试

idf <- read.csv(file="C:/Users/R&K&T&E/Desktop/idtbest/idtbest2.csv")

idf <- read_csv(file="C:/Users/R&K&T&E/Desktop/idtbest/idtbest2.csv")

前者来自base包,后者来自readr。 在这两种情况下,都不需要指定参数 headersep 的值,因为它们设置为 TRUE"," 分别默认。

但是,如果您的 csv 文件的字段分隔符,您应该使用函数 read.csv2read_csv2是“;”。