14得票1回答
在具有可变列名的tibble中使用add_column

这段代码无法在 tibble 中添加列: library(tidyverse) df <- data.frame("Oranges" = 5) mycols <- c("Apples", "Bananas", "Oranges") add_column(df, myc...

14得票2回答
如何使tibbles显示有效数字

我正在处理具有显著数字(即小数点后的数字)的数据。当将数据视为base R中的变量时,这些数字会出现,并且当数据存储在数据框中时也会出现这些数字。但是,在使用tibble查看数据时,它们不会出现。 我需要查看这些显著数字以完成我的工作。是否有一种方法可以使它们在使用tibble时出现? 以...

14得票3回答
在 bind_rows_(x, .id) 中出现错误:无法将列从因子转换为数字。

我有十个数据集,这些数据集是使用 xlsx 库从 Excel 文件中读取并存储在 tibbles 中的。我想将它们合并。 以下是示例数据集。变量数量因数据集而异,并且某些变量仅存在于一个数据集中。变量 person 的值永远不会重叠。 data1 <- tibble(person =...

13得票1回答
哪些tidyverse函数会返回tibbles?

一些tidyverse函数返回数据框,但有些返回,我找不到任何关于哪些函数返回哪种数据类型的资源,也看不出有任何真正可预测的模式。以下是一些示例以作说明:library(tidyverse) # Returns dataframe df1 <- iris %>% mutate(n...

13得票1回答
如何在Python和R之间交换Msgpack文件?

考虑这个简单的例子import pandas as pd mydata = pd.DataFrame({'mytime': [pd.to_datetime('2018-01-01 10:00:00.513'), pd.to_da...

12得票3回答
如何向tibble添加元数据

如何向数据框中添加元数据? 我想要为每个变量名添加描述,这样我就可以打印出带有相关元数据的数据框,如果我将其交给一个之前未见过数据的人,他们也能够理解其中的一些内容。as_tibble(iris) # A tibble: 150 × 5 Sepal.Length Sepal.Widt...

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

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

11得票1回答
为什么as_tibble()会将浮点数四舍五入到最接近的整数?

在使用dplyr 0.7.4和R 3.4.1中的as_tibble时,我得到了以下输出: mtcars %>% aggregate(disp ~ cyl, data=., mean) %>% as_tibble() 这将输出 # A tibble: 3 x 2 cy...

11得票1回答
在R中,是否有一种方法可以将多个值列转换为长格式?

我试图使用pivot_longer函数扩展我的数据框,但我不需要完全扩展,而是想输出多个“值”列。 例如:df <- tibble( ids = c("protein1", "protein2"), mean.group1 = sample...

11得票6回答
如何在 R 中对一个 tibble 的连续行进行滚动累加求和?

我有一个tibble的玩具示例。最有效的方法是什么,可以按x分组对y的连续两行进行求和?library(tibble) l = list(x = c("a", "b", "a", "b", "a", "b"), y = c(1, 4, 3, 3, 7, 0)) df <- as_tib...