问题标签 [read.table]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
6590 浏览

r - 带有逗号分隔值的 read.table 以及每个元素内的逗号

我正在尝试从逗号分隔的 csv 文件创建一个表。我知道并非所有行都具有相同数量的元素,因此我会编写一些代码来消除这些行。问题是有些行包含数字(以千计),其中还包含另一个逗号。我无法正确拆分这些行,这是我的代码:

0 投票
1 回答
1249 浏览

r - 块中的 read.table - 错误消息

我有一个包含 600 万行的大文件,我正在尝试以块的形式读取数据进行处理,这样我就不会达到我的 RAM 限制。这是我的代码(注意 temp.csv 只是一个包含 41 条记录的虚拟文件):

一切顺利,直到最后一次迭代。我收到此错误消息:

大概这是因为最后一次迭代只有 1 行记录,而 read.table 预期为 10?

所有数据实际上都被很好地读取了。令人惊讶的是,即使在最后的迭代中,temp仍然会转换为data.table. 但是print("hi"),之后的一切都不会被执行。我能做些什么来解决这个问题吗?

谢谢你。

0 投票
1 回答
51 浏览

bigdata - 要读入 R 的海量文本文件

所以故事是我有一个需要读入 R 的 30 gig txt 文件,它包含两个列和大约 20 亿行整数!我不想一次加载整个东西,相当大的块就足够了。

我尝试使用带有 nrow = 10000000 和 skip = "stupidly_large_number" 等参数的 read.table

但是当我深入阅读文件时出现以下错误

请帮助我获取数据并提前致谢!

0 投票
2 回答
3405 浏览

python - R 在 Python 中的 read.table 等价物

我正在尝试将我的一些处理工作从 R 转移到 Python。在 R 中,我使用 read.table() 来读取非常混乱的 CSV 文件,它会自动以正确的格式拆分记录。例如

被正确地分成 4 列。1 条记录可以分成多行,并且到处都有逗号。在 RI 中只需执行以下操作:

Python中有什么东西可以同样好地做到这一点吗?

谢谢!

0 投票
1 回答
181 浏览

arrays - 丢弃R中数据集的第一列

我想读取 300 个 *.csv 格式的数组,丢弃第一行和第一列。我知道如果我在“read.csv”中使用“header=TRUE”,它不会考虑第一行。例如:

有什么论据我可以使用和丢弃第一列吗?

0 投票
1 回答
387 浏览

r - read.csv 正在跳过 R 中带有前导空格的行

我有 csv 文件,其中第一列中的几个字段有一个前导空格。 read.csv将整行视为空白,即使该行中有数据。我可以使用blank.lines.skip = FALSE,但它只是将其作为空行读取。

我想读入这些行的数据,那么我如何read.csvread.table或其他)忽略那个空格?

数据如下所示:

Offset 和 Slope 似乎有某种空白让read.csv我这样:

非常感谢您的帮助。谢谢。

0 投票
1 回答
448 浏览

sql - 只读文本文件的第 n 列,它没有带有 R 和 sqldf 的标题

我有一个类似的问题: 使用 SQLDF 或 read.csv.sql 选择每 N 列

我想读取一些大文件的列(150 行的表,>500,000 列,空格分隔,填充数字数据,只有 32 位系统可用)。该文件没有标题,因此上面线程中的代码不起作用,我决定写一篇新文章。

你有解决这个问题的想法吗?

我想过类似的事情,但是任何带有 fread 或 read.table 的结果也可以:

0 投票
0 回答
158 浏览

r - 读取大量文件时出错

我有非常大的文本消息,其中包含"" ,* \n * 但是在读取其中一列包含文本的文件时,由于消息包含"""\n" ,因此无法正确读取。我用过以下

它使用 read.csv 错误地读取文件并以表格形式读取,出现错误

所以我的行在消息列中中断,我将文件保存为 eol ='\r\r\n' 和quote=T但是在阅读时我没有找到任何参数以相同的格式读回它。保存文件为

在这个例子中

它在之后破裂

在阅读如何使用 eol 以在同一列中检索完整的文本消息时。我无法读取写入的文件,尽管该文件已通过加载脚本成功上传到 Mysql 中。这方面的任何帮助。谢谢。

0 投票
0 回答
289 浏览

r - R不使用read.table()从.txt文件中读取&符号

我正在尝试读取带有制表符分隔值的 .txt 文件。第一行是列名,后跟数据集。列名称的一个示例是:“HSC 1998 M&E-G”。

当 R 使用以下命令读取 .txt 文件时:Demo <- read.table(demo.txt, header=TRUE, sep="\t")

结果是列标题丢失了特殊字符 (,&,-):“HSC.1998.MEG”

阅读文本文件时,如何在列名中保留空格/破折号/与号?

0 投票
1 回答
284 浏览

r - 遇到“#”时,R 停止读取表格

我是 R 新手,我正在尝试读取一个 tsv 文件,其中有时表中有一个“#”。R 在遇到“#”时刚刚停止阅读并给了我错误:

我查看了文件中的那一行,发现了“#”。数据如下所示:

当我删除它时,R 可以继续读取表格,但文件中有更多的“#”...

如何在 read.table() 中设置变量?我试图到处寻找解决方案但失败了......希望这里有人可以帮助我。谢谢!