11得票3回答
在tibble上设置行名已被弃用。错误:'row.names'长度无效。

我正在尝试制作一个站点与物种丰度矩阵的热图。在感谢Maurits Evers提供部分代码后,我仍然无法运行它,出现以下错误信息: 设置tibble的行名已被弃用。 错误信息为:row.names<-.data.frame(*tmp*, value = list(Site = ...

11得票2回答
使用`readr::read_csv_chunked()`分块读取csv文件

我希望能够读取更大的csv文件,但是遇到了内存问题。因此,我想尝试使用readr包中的read_csv_chunked()函数来分块读取它们。我的问题在于,我并不真正理解callback参数。 这是我迄今为止尝试过的最简单的示例(我知道我必须将所需的操作包含在f()中,否则在内存使用方面就不...

9得票1回答
基于现有的数据框,为read_csv创建一个col_types字符串规范。

我有一个数据框或表格,其中在一个脚本中被写入CSV文件。在另一个脚本中,同样的CSV文件被读入到一个数据框或表格中。使用read_csv()函数时,可以使用col_types=参数指定要读入的列类型。以下是一个示例: # Create an example dataframe df <...

9得票2回答
在R中将Markdown表格转换为数据框

有很多方法可以将数据框转换为 Markdown 表格。但是,如果给定一个 Markdown 表格,如何将其转换回数据框呢? 假设有一个形式为: Table Header | Second Header ------------- | ------------- Table Cell | C...

8得票2回答
read_csv和read.csv之间的实际区别是什么?在何时应该选择其中一个而不是另一个?

我经常使用逗号分隔值,好奇 read_csv() 和 read.csv() 之间的区别。 它们之间是否存在实际差异,可以说明两者的应用情况吗?

8得票2回答
使用readr包的read_csv函数时找不到“OlsonNames”函数

我正在尝试使用R中的read_csv()函数读取一个csv文件。 library(readr) data <- read_csv("data/tmp.csv") 以下是tmp.csv文件。 "A", "B", "C", "D", "E", "F", "G", "H", "I" 1...

8得票1回答
read_csv()使用随机数是用来做什么的?

我刚刚注意到read_csv()函数中使用了随机数,这让我感到意外(至少对我来说是)。相应的基础R函数read.csv()没有这样做。那么read_csv()使用这些随机数是用来做什么的?我查阅了文档,但未找到明确的答案。这些随机数与guess_max参数有关吗? library(tidyv...

8得票1回答
为什么我使用read_fwf()的代码不像书中那样工作?

我正在使用《R Cookbook第2版》学习R语言。在第4.6节“读取固定宽度的记录”中,我按照书中的代码输入了相同的代码。但是我的代码与书中不一样。 Fisher R.A. 1890 1962 Pearson Karl 1857 1936 Cox ...

8得票1回答
读入R的文件格式中,哪些格式速度最快?

似乎最直观的想法是.rdata文件可能是R加载速度最快的文件格式,但是在查阅一些堆栈帖子时,似乎更多的关注点是提高.csv或其他格式的加载时间。是否有明确的答案?

8得票2回答
r,write_csv正在将所有时间/日期更改为UTC。

我发现一个非常恼人的问题,希望与社区分享。这是一个我已经找到了可接受解决方案的问题(详见下文),但现在我有几个后续问题。我的时间戳和POSIX变量知识有限,特别是plyr、dplyr和readr如何处理它们。 使用POSIX变量(即日期和时间戳)时,我发现readr的write_csv会将这...