问题标签 [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.
r - 使用 read.table 删除 R 中的行?
我正在加载一个表,其中第一列是一个 URL,并使用read.table()
.
似乎 R 正在删除大约 1/3 的列并且没有返回任何错误。
URL 不包含任何#
字符或制表符(我的分隔符字段),我知道这可能是一个问题。如果我先将 URL 转换为整数 ID,问题就会消失。
是否存在可能导致 R 删除行的字段?
r - 使用 read.table 读取文本文件
我有一个带有id
andname
列的文本文件,我正在尝试将其读入 R 中的数据框:
但是由于某种原因,很多行被合并了——例如,在我的数据框的第 500 行,我会看到类似
[因此,如果我的原始文本文件有 5000 行,我的表格的尺寸最终将只有 1000 行和 2 列。]
这种情况我已经发生过好几次了。有谁知道问题是什么,或者如何解决?
r - 仅将文件中的选择列读取到R中的方法?(`read.table` 和 `scan` 之间的一个愉快的媒介?)
我有一些非常大的分隔数据文件,我只想处理 R 中的某些列,而不需要花费时间和内存来data.frame
为整个文件创建一个。
我知道的唯一选项read.table
是当我只想要几列时非常浪费,或者scan
对于我想要的来说似乎太低了。
有没有更好的选择,或者使用纯 R 或者调用其他一些 shell 脚本来进行列提取,然后在它的输出上使用 scan 或 read.table?(这导致了如何调用 shell 脚本并在 R 中捕获其输出的问题?)。
r - 你如何将多个 .txt 文件读入 R?
我正在使用 R 来可视化一些数据,所有这些数据都是 .txt 格式的。一个目录中有几百个文件,我想一次性将它们全部加载到一个表中。
有什么帮助吗?
编辑:
列出文件不是问题。但是我在从列表到内容时遇到了麻烦。我已经尝试了这里的一些代码,但是这部分有一个错误:
说
任何能澄清这个问题的代码片段都将不胜感激。
r - 使用 read.table 时监控 R 数据加载进度
我为其他类型的数据加载找到了很多答案,但在 R 使用read.table(...)
. 我有一个简单的命令:
这会在大约 30 秒左右加载大量数据,但进度条会非常好:-D
r - 使用 R 将制表符分隔文件组合成一个文件
我有几个 txt 文件,每个文件中有 3 列,如下所示:文件 1:
文件 2:
文件 3:
在上述所有文件中,ProbeID 列的值相同,但其他列不同。现在我想使用for 循环将上述所有文件组合成一个文件,如下所示:
请帮帮我。
r - read.delim() - 错误“列多于列名”和“标题和''col.names”长度不同”
初步信息 操作系统:Windows XP Professional Version 2002 Service Pack 3;R版本:R 2.12.2 (2011-02-25)
我正在尝试使用该read.delim()
函数将 30,000 行 x 80 列、制表符分隔的文本文件读入 R。此文件确实具有具有以下命名约定的列标题:“_”。我用来尝试读取数据的代码是:
提交此命令后,我收到以下错误消息:
可能重要的信息 - 从第 8 列到第 80 列,每列中的零计数如下:
任何人都可以帮助确定我收到上述错误消息的原因吗?任何帮助将不胜感激。
r - 列名在应该有空格的地方插入句点
在ggplot生成的图中,沿x轴的每个标签都是一个字符串,即“1990年的产品”。但是,生成的情节在每个单词之间都有一个句点。也就是说,上面的字符串显示为“the.product.in.1990”</p>
我怎样才能确保上面的“。” 是不是加了?
以下代码是我用来为沿 x 轴的每个点添加字符串的代码
示例代码:
每一行ddata$labels$text
都是一个字符串,例如“the product in 1990”。我想在生成的图中保持相同的格式,而不是“the.product.in.1990”
r - read.fwf 和数字符号
我正在尝试使用其固定宽度结构读取此文件(3.8mb),如以下链接中所述。
这个命令:
产生错误:
第 37 行没有 10 个元素
在使用不同的跳过选项值复制问题后,我发现导致问题的行都包含“#”符号。
有没有办法绕过它?
r - 您可以指定 read.table 中的列数吗?
我正在尝试自动读取从另一个分析程序生成的文件。
标准输出通常为 6 列,由空格分隔,最后有回车符。只需在“read.table”中使用“strip.white = TRUE”即可很好地读取。
我遇到了一个问题,但是,如果将参数固定为常量,则 b/c 会将注释添加到行中。
添加“flush = TRUE”可以让我跳过这些偶尔的评论并阅读所有内容。
我想要做的是将这些注释(在给定文件中可能只出现一次)添加为第 7 列。
是否有允许我指定列数或其他方式来容纳这第 7 列的读入方法?
可以在这里找到一段数据
数据如下所示: