【问题标题】:How can I import thousands documents that are 'files'如何导入数千个“文件”文档
【发布时间】:2021-04-27 22:52:59
【问题描述】:

我需要导入一个包含数千个文件的文件夹。它们不是 csv、xlsx、txt 文件,它们只是说类型(数据类型)下的文件。我尝试了多种方法来导入它们以及以管理员身份运行 R。

我使用不同的 read.csv、delim 等尝试了此代码的不同排列,但我无法导入文件。

baseball <- read.csv('C:/Users/nfisc/Desktop/Spring 2021/CIS 576/Homework/Homework 5/rec.sport.baseball', stringsAsFactors = F)

任何帮助将不胜感激。

【问题讨论】:

  • 文件必须具有扩展名才能正确识别文件类型。那么在您的情况下,文件的扩展名是什么?
  • 这就是问题所在。我确实尝试过 csv 等,但这不是文件类型。当我单击文件的属性时,文件类型只是说文件。它以 Notebook++ 打开
  • 在属性上,查看文件类型,它的括号中会有一个扩展名。所有文件都包含扩展名。所以你首先必须告诉我们文件类型是什么。如果您不知道文件类型,那么我们无能为力。例如,R 无法打开可执行文件、批处理文件等
  • 我很抱歉,但我试过了,除了 word 文件我什么都看不到。我尝试使用 file_raw 导入文件夹,它没有出错,但没有导入数据。我无法包含文件的图片,因为我是 stackoverflow 的新用户。
  • 如果您不知道文件类型,则无法导入。尝试了解文件的类型。既然你说你可以使用记事本++打开它,它是一个人类可读的文件,因此它确实有一个扩展名。一旦你弄清楚扩展名是什么,你就可以提出你的问题。否则是徒劳的。也许你可以使用readLines(your file)。如果您不知道如何找到扩展名,也可以尝试使用list.files()函数来确定扩展名

标签: r file import


【解决方案1】:

您能否更具体地说明这些文件是什么?它是否打开到 Excel 中?它代表什么样的数据?

如果没有扩展,可能很难导入。

如果您右键单击文件并转到“属性”,“文件类型”下会显示什么?

【讨论】:

    【解决方案2】:

    我知道这已经很晚了,但我想出了如何输入文本数据。最初的问题还在于该文件是 rar 文件而不是 zip 文件。

    导入文本数据#从指定目录制作V语料库

    baseball_messages

    hockey_messages

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-06-05
      • 1970-01-01
      • 2011-05-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多