首页 文章
  • 0 votes
     answers
     views

    在summarize()中使用变量作为参数

    我希望将用户输入变量传递给group_by()和summarize()函数 . 数据框和代码的直接示例如下 . 在这里,我对列名称进行了“硬编码” . library(dplyr) df <- data.frame('Category' = c('a','c','a','a','b','a','b','b'), 'Amt' = c(100,300,200,400,...
  • 0 votes
     answers
     views

    如何在汇总的group_by函数中将字符串变量n倍乘以另一个变量的值?

    我在包dplyr的group_by中的汇总函数有问题 . 这就是数据框的样子: df <- read.table(text="id groups times strings 1 1 a 1 xxx 2 2 a 2 zzz 3 3 a 1 yyy 4 4 b 1 x...
  • 0 votes
     answers
     views

    汇总Dataframe中的最低值?

    我的数据框如下所示: View(df) Product Value a 2 b 4 c 3 d 10 e 15 f 5 g 6 h 4 i 50 j ...
  • 2 votes
     answers
     views

    tidyverse:汇总时计算特定级别的数量

    在分组后总结时,我想计算另一个因素的特定级别的数量 . 在下面的工作示例中,我想计算每组中 "male" 级别的数量 . 我已经尝试了许多计数,计数等等但却无法找到一种简单明了的方法来做到这一点 . df <- data.frame(Group=replicate(20, sample(c("A","B"), 1)), ...
  • -5 votes
     answers
     views

    总结组中的多个变量

    我需要找到变量的平均值和r中该平均值的特定组合发生的次数 . 在示例中,我按变量 cli , cus 和 ron 分组,需要汇总以查找此组合的 age 的平均值和 cash 的频率: df%>% group_by(.dots=c("cli","cus","ron")) %>% summarise_all(mean(age),l...
  • 4 votes
     answers
     views

    将列名作为字符串传递给group_by并在dplyr中汇总

    使用dplyr启动版本0.7时,不推荐使用以下划线结尾的方法(例如summarize_group_by_),因为我们应该使用quosures . 见:https://cran.r-project.org/web/packages/dplyr/vignettes/programming.html 我试图使用quo和!!实现以下示例 工作范例: df <- data.frame(x = c(&q...
  • 5 votes
     answers
     views

    使用dplyr汇总并保持相同的变量名称

    我发现data.table和dplyr在尝试做同样的事情时会有不同的结果 . 我想使用dplyr语法,但让它以data.table的方式进行计算 . 用例是我想在表格中添加小计 . 为此,我需要对每个变量进行一些聚合,但是保留相同的变量名称(在转换后的版本中) . Data.table允许我对变量执行一些聚合并保持相同的名称 . 然后用同一个变量做另一个聚合 . 它将继续使用未转换的版本 . 但...
  • 2 votes
     answers
     views

    使用带有命名向量的汇总

    我正在尝试使用汇总,其中汇总的向量具有名称 . 汇总函数将这些名称复制到输出,但现在长度错误 . 当我尝试格式化生成的摘要时,names属性的不正确长度会引发错误 . 在我真正关心的例子中,带有名称的向量是来自glm模型的拟合值 . 我不想要这些名字,但它们是免费的 . 下面的玩具示例使用mtcars . ``` r library(tidyverse) #> -- Attaching p...

热门问题