美文网首页数据、字符R处理
[转载|R]R批量读取文件夹下全部txt文件

[转载|R]R批量读取文件夹下全部txt文件

作者: 郑宝童 | 来源:发表于2018-11-19 20:13 被阅读152次

    参考资料:http://baijiahao.baidu.com/s?id=1586451697836679261&wfr=spider&for=pc

    今天一位小师妹问了句,你知道怎么用R把文件夹里面的所有文件读到R里吗?

    我答曰:百度上一定有代码,这种不难的代码,你试着上网搜索,要善用搜索。

    嘿嘿,于是乎我也偷偷上网搜索了一波,搜索到一份不错的示例代码。可以批量的读取特定文件夹底下的所有文件。

    file_names<- list.files("目录")
    for (i in 1:length(file_names)) {
      name<-gsub(".txt","",file_names[i])
      assign(name,read.table(file_names[i],sep = "\t",header = TRUE,quote = "",stringsAsFactors = FALSE))
    }
    

    注:assign是赋值函数

    相关文章

      网友评论

        本文标题:[转载|R]R批量读取文件夹下全部txt文件

        本文链接:https://www.haomeiwen.com/subject/asaafqtx.html