csv 逗号分隔的数据文件,用read.csv函数读取,但是有两项挤到一起了,并没有真的按逗号分隔,怎么办?求助
数据源就是csv文件,我没法改,下面是代码和输出结果
files <- list.files(path = "./data/") # 我在目录下有一堆csv文件
get_data <- function(i){
path_to_file <- paste0("./data/",files[i])
tempdat <- read.csv( file = path_to_file, header = TRUE,
encoding = "UTF-8",sep = ",",stringsAsFactors = FALSE)
}
mydata <- data.table::rbindlist( lapply( seq( length(files) ) , get_data ) )
province city minute
1: 黑龙江,大庆 41 NA
2: 黑龙江,牡丹江,43 NA NA
3: 内蒙古,锡林浩特 46 NA
4: 黑龙江,富锦 58 NA
5: 内蒙古,呼伦贝尔 42 NA
---
3525: 内蒙古,赤峰 28 NA
3526: 内蒙古,准格尔旗 50 NA
3527: 黑龙江,佳木斯,55 NA NA
3528: 黑龙江,七台河,53 NA NA
3529: 黑龙江,嘉荫 48 NA