read.table相关内容

防止 fread() 中的列类推断

fread 有没有办法模仿 read.table 的行为,其中变量的 class 由以下数据设置被读入. 我有数字数据,主要数据下方有一些评论.当我使用 fread 读取数据时,列将转换为字符.但是,通过在 read.table 中设置 nrow 我可以停止这种行为.这在 fread 中是否可能.(我不希望更改原始数据或制作修改后的副本).谢谢 一个例子 d 哪个产生 >str ..
发布时间:2022-01-13 19:15:02 其他开发

无法读取带有“#"的文件在 R 中使用 read.table 或 read.csv 和空间

我有一个文件,其中第一行是标题.标题可以有空格和# 符号(也可能有其他特殊字符).我正在尝试使用 read.csv 或 read.table 读取此文件,但它不断向我抛出错误: 未定义的列被选中列多于列名 我的制表符分隔的 chromFile 文件如下所示: Chromosome# Chr chr 大小 UCSC NCBI36/hg18 NCBIBuild36 NCBIBuild371 ch ..
发布时间:2021-12-25 19:42:19 其他开发

如何避免:read.table 截断以 0 开头的数值

我想用 read.table() 在 R 中导入一个表(.txt 文件).我的表格中的一列是一个包含九个数字的 ID - 一些 ID 以 0 开头,其他 ID 以 1 或 2 开头. R 会截断第一个 0(012345678 变为 12345678),这会导致在使用此 ID 合并另一个表时出现问题. 谁能给我一个提示如何解决这个问题? 解决方案 正如 Ben 的回答中所说,co ..
发布时间:2021-12-25 19:28:52 其他开发

导入数据集时出现问题:`扫描错误(...):第 1 行没有 145 个元素`

我正在尝试使用 read.table() 在 R 中导入我的数据集: Dataset.df 但我收到以下错误消息: 扫描错误(文件,内容,nmax,sep,dec,引用,跳过,nlines,na.strings,:第 1 行没有 145 个元素 这是什么意思,我该如何解决? 解决方案 这个错误是不言自明的.您的数据文件的第一行(或第二行,视情况而定,因为您使用的是 header ..
发布时间:2021-12-25 19:28:16 其他开发

R data.table fread 命令:如何读取带有不规则分隔符的大文件?

我必须处理大约 2 GB(525600 行 x 302 列)的 120 个文件的集合.目标是进行一些统计并将结果放入干净的 SQLite 数据库中. 当我的脚本使用 read.table() 导入时一切正常,但速度很慢.所以我已经尝试过使用 data.table 包(版本 1.9.2)中的 fread,但它给了我这个错误: 错误在 fread(txt, header = T, select ..
发布时间:2021-12-24 12:08:17 其他开发

如何在 R 中读取具有不同列数的 CSV 文件

我有一个 csv 格式的稀疏数据集,其列数的长度各不相同.这是文件文本的示例. 12223,大学12227,桥,天空12828,日落13801,地面14853,美洲14854,旧金山15595,涩谷,神社16126,雾,旧金山16520,加利福尼亚,海洋,夏天,金门,海滩,旧金山 当我使用 read.csv("data.txt", header = F) R 会将数据集解释为具有 3 列, ..
发布时间:2021-12-09 14:17:51 其他开发

你如何将多个 .txt 文件读入 R?

我正在使用 R 来可视化一些数据,所有这些数据都是 .txt 格式.一个目录中有几百个文件,我想一次性将它们全部加载到一张表中. 有什么帮助吗? 编辑: 列出文件不是问题.但是我在从列表到内容的过程中遇到了麻烦.我已经尝试了 此处 中的一些代码,但我在这部分遇到了一个错误: all.the.data ..
发布时间:2021-12-01 20:50:05 其他开发

如何使用apply函数将多个数据表读入R?

我对 R 比较陌生,我在使用 apply 函数从目录中读取多个表时遇到问题.我想让该函数做的是使用一个带有指向我感兴趣的表的路径的向量,并生成一个列表,其中包含与该文件中的路径相对应的每个数据框的对象.我编写了以下代码: f 据我所知,我正在做的是在我想要的目录中创建一个文件名列表,创建这些文件的路径,并且(我失败的地方是)遍历这些路径并导入表它们对应于整个 file.paths 对象并生成包 ..
发布时间:2021-11-16 23:02:40 其他开发

是否可以从同一个文本文件中读取两个表?

例如,如果我有一个包含以下文本的文本文件 (mytext.txt): Table113 3 20 0 0 0 03 10 0 0 0 6 020 0 5 0 0 0 00 0 0 7 20 0 00 0 0 20 19 0 00 0 0 0 0 8 00 0 0 0 0 0 13表20210-53-10-5 我可以检索它们并获得两张桌子吗? 这样,如果我打印我的数据表 1,我将得到第一个 ..
发布时间:2021-09-06 19:37:31 其他开发

使用 read.table(text=“....") RStudio 加速在控制台中读取数据

我发现自己从过去项目中存储的旧 Excel 文件中提取了一些数据.这些文件是无组织的,我的意思是没有通用的行和列格式,因此将整个电子表格直接读入 R 是没有用的,而且大多数时候我只想一次获取几列和几行数据.我发现获取数据的最简单方法是使用 read.table(text="....") 并将我想要的数据部分复制并粘贴到 text 中.这很好用,但是当我开始获取更大的数据集时,控制台需要更长的时间来 ..
发布时间:2021-07-10 21:19:51 其他开发

忽略文本文件头中的#(R语言)

我正在R中使用read.table来读取具有以下标头的文件: ColA ColB#ColC ColD ColE 但是,标题名称中带有'#'会使read.table混乱,并且出现以下错误: * read.table(粘贴(路径,文件,sep =“"),skip = SKIP_LINES,sep =“",错误:列数多于列名* 关于如何消除错误消息的任何建议? 解决方案 尝试 ..
发布时间:2021-05-13 20:53:23 其他开发

您如何将多个.txt文件读入R?

我正在使用R可视化一些全部为.txt格式的数据.目录中有几百个文件,我想一次将它们全部加载到一张表中. 有帮助吗? 编辑: 列出文件不是问题.但是我很难从清单到内容.我已经尝试了此处中的一些代码,但我在此部分遇到了一个错误: 所有数据 ..
发布时间:2021-05-09 19:29:07 其他开发