从文件夹中读取csv文件并将它们放入单独的数据框中,然后使用数据框名称来获取文件摘要

时间:2013-01-10 08:09:24

标签: r csv dataframe

我有一个包含100个CSV文件的文件夹。每个CSV文件在同一时间段内具有相同的变量。我的讲师要求我编写一个R脚本,允许我将每个文件读取到一个单独的Dataframe,然后调用R控制台中的每个Dataframe,以获取数据的摘要统计信息。我从来没有尝试过这个古怪的任务,我需要帮助谢谢。

1 个答案:

答案 0 :(得分:2)

没有恐惧,起初R中的每个任务似乎都没有任何经验。我可以为你提供一些指示。一般来说,首先考虑并稍后编程是个好主意。这似乎合乎逻辑,但许多人不这样做。在这种情况下,例如计划可能如下所示:

  1. 获取目录中的文件列表。 (list.files
  2. 遍历列表并阅读文件。 (lapplyforlapply更像R-like
  3. 循环遍历文件列表并获取摘要。 (再次lapplysummary
  4. 我在每个步骤后面提供了一些提示,您应该阅读这些功能的文档。另外,我首先看一些基本的R手册,并寻找一些教程。这将为您提供R的基础,您可以使用它来完成特定任务。祝你好运!