我有一个辅助函数(比如说foo()),将在各种数据框上运行,这些数据框可能包含特定的变量,也可能不包含。假设我有library(dplyr) d1 <- data_frame(taxon=1,model=2,z=3) d2 <- data_frame(taxon=2,pss=4,z...
我在使用 tidyverse 套件中的选择函数时开始收到警告。 示例: library(dplyr) set.seed(123) df = data.frame( "id" = c(rep("G1", 3), rep("G2", 4), rep("G3", 3)), "total"...
我希望获得一种通用公式,以便对具有可变列数的数据框进行排列。 例如,在此情况下,数据框包含“categ_1,categ_2,points_1,points_2”: library(tidyverse) set.seed(1) nrows <- 20 df <- ...
假设我有一个tibble,需要将多个变量转换成多个新变量。 以下是一个简单的tibble示例: tb <- tribble( ~x, ~y1, ~y2, ~y3, ~z, 1,2,4,6,2, 2,1,2,3,3, 3,6,4,2,1 ) 我想从以“y”开头的每个...
假设我有一个包含多个列的数据框,我想要对它们进行相同的 NA 替换: dd <- data.frame(x = c(NA, LETTERS[1:4]), a = rep(NA_real_, 5), b = c(1:4, NA)) 例如,在上面的数据框中,我想要做类似于 replac...
我正在处理一个有很多列需要分组的大型数据框。我想做类似于这样的事情: output <- df %>% group_by(starts_with("GEN", ignore.case=TRUE),x,y) %>% summarize(total=n()) %&g...