我正在尝试将每日犯罪统计信息的目录导入R.我的数据文件没有标题,当我将CSV文件导入R时,它会使数据集的第一行成为标题。我已经尝试了col_names = FALSE
但我收到了错误,任何帮助将不胜感激。
folder <- "/Users/myname/Desktop/Stats 408/folder/"
file_list <- list.files(path=folder, pattern="*.csv")
for (i in 1:length(file_list)){
assign(file_list[i],
read.csv((paste(folder, file_list[i], sep='')))
)}
答案 0 :(得分:0)
您是否尝试过read.table
功能?我对R来说是全新的,所以我确信我没有得到任何帮助,但我已经习惯使用read.table
函数{{1如果没有标题。
答案 1 :(得分:0)
我通常更喜欢将这样的数据导入到列表中,因为它比使用assign更容易使工作空间变得杂乱(如果你的文件有奇怪的名字,那就不那么麻烦了。)
setNames(lapply(file_list, function(fname){
read.csv(paste0(folder, fname), header=F)
}), file_list)