150得票9回答
读取CSV文件时出现“EOF within quoted string”警告,导致文件读取不完整。

我有一个CSV文件(24.1 MB),下载链接在此,但我无法完全将其读入我的R会话。当我在电子表格程序中打开文件时,我可以看到112,544行。但是,当我使用read.csv将其读入R时,我只得到了56,952行,并出现了警告:cit <- read.csv("citations.CSV...

110得票4回答
在read.table/read.csv的colClasses参数中指定自定义日期格式

问题: 在使用read.table/read.csv的colClasses参数时,有没有一种方法可以指定日期格式? (我知道我可以在导入后进行转换,但是对于像这样具有许多日期列的情况,在导入步骤中完成会更容易) 示例: 我有一个以%d/%m/%Y格式显示日期列的 .csv 文件。d...

66得票12回答
导入数据集时出现问题: `scan(...)`中的错误:第1行没有145个元素。

我正在尝试使用 read.table() 函数在 R 中导入我的数据集:Dataset.df <- read.table("C:\\dataset.txt", header=TRUE) 但我收到了以下错误信息:Error in scan(file, what, nmax, sep, de...

55得票5回答
如何在R中读取具有不同列数的CSV文件

我有一个稀疏的数据集,它的列数长度不等,并且以csv格式存储。以下是文件文本的示例。12223, University 12227, bridge, Sky 12828, Sunset 13801, Ground 14853, Tranceamerica 14854, San Francisc...

44得票4回答
从文件中读取特定列到R中的方法是什么?(在“read.table”和“scan”之间找到一个适当的平衡点?)

我有一些非常大的分隔数据文件,我想在 R 中仅处理某些列,而不需要花费时间和内存来创建整个文件的 data.frame。 我所知道的唯一选项是 read.table,但当我只需要几列数据时,这种方法非常浪费资源,或者使用 scan,但这似乎对我想要实现的功能过于底层。 是否有更好的选择,无...

40得票6回答
如何导入一个.tsv文件

我需要在R中读取一个 .tsv 文件作为表格。 test <- read.table(file='drug_info.tsv') # Error in scan(file, what, nmax, sep, dec, quote, skip, nlines, na.strings, ...

38得票5回答
如何将多个 .txt 文件读入 R?

我正在使用R语言可视化一些数据,这些数据都是以.txt格式存储的。在一个目录下有几百个文件,我想一次性将它们全部加载到一个表格中。 有什么帮助吗? 编辑: 列出文件不是问题。但我在从列表转换为内容方面遇到了麻烦。我尝试了 这里 的一些代码,但是我在这部分代码中遇到了一个错误:all....

35得票2回答
如果文件存在于文件夹中,则读取它,否则跳过处理部分。

我正在读取多个*.csv文件,它们的名称和路径在运行时确定。 然而,有时会有不存在的文件。对于这种文件,我需要一种异常处理。 目前我是使用以下方式读取我的文件: companyFileName <- paste("C://Users//Prices//",companiesIs...

32得票5回答
如何在使用read.table()函数时读取表头但跳过部分行?

数据.txt:Index;Time; 1;2345; 2;1423; 3;5123; 代码:dat <- read.table('data.txt', skip = 1, nrows = 2, header =TRUE, sep =';') 结果: X1 X2345 1 2 142...

30得票1回答
如何在R中索引列表对象的元素

我正在执行以下步骤,以便导入一些文本表并将它们保留为列表: # set working directory - the folder where all selection tables are stored hypo_selections<-list.files() # change...