我正在尝试将 CSV 文件导入 R 以使用线性/逻辑回归进行欺诈分析。本来应该很简单的事情现在变得复杂了……这个数据集包含 26 个变量和超过 200 万行。我使用此命令行导入 CSV 文件:
data <- read.csv('C:/Users/amartinezsistac/OneDrive/PROYECTO/decla_cata_filtrados.csv',header=TRUE,sep=";")
尽管如此,R 仅在 1 个变量中导入了 230 万行。我附上了此步骤后获得的一个以
View(data)
获取更多信息。我试过从 sep=";" 切换 到 sep="," 使用:
datos <- read.csv('C:/Users/amartinezsistac/OneDrive/PROYECTO/decla_cata_filtrados.csv',header=TRUE,sep=",")
但收到此错误消息:
Error in read.table(file = file, header = header, sep = sep, quote = quote, :
more columns than column names
我尝试将 read.csv 更改为 read.csv2(结果为 230 万行和 1 个变量);或使用 fill=TRUE 选项(结果相同),但导入不正确。我附上了在 Excel 中打开的原始 CSV 外观的另一张图片。
我提前感谢任何建议或帮助解决它。