在 dplyr 中使用重命名和汇总时出错

linkonabe

我使用的是 dplyr 0.74 和 rlang 0.20。使用下面的代码,我想检查和可视化跨段的中值频率,但我得到了重命名代码

rfm_plot <- rfm_class_group %>%
  group_by(Segment) %>%
  select(Segment, Frequency) %>%
  summarize(median(Frequency)) %>%
  rename(segmented = Segment, avg_frequency = median(Frequency)) %>%
  arrange(avg_frequency)

错误:当前不支持表达式 rename()

我什至尝试过plyr::rename(segmented =...)仍然无济于事。

想要的结果:

    Segmented         avg_frequency
    Champions                  67.5
    Loyalists                    43
    Promising                     7
      Churned                     5
莱尼

你应该dplyr::rename改用。

一般来说,如果你真的需要plyr,你应该在 之前加载它dplyr

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在dplyr中使用重命名和列不存在时避免错误

来自分类Dev

使用dplyr重命名列

来自分类Dev

无法使用dplyr重命名列

来自分类Dev

dplyr:使用rename_重命名变量

来自分类Dev

R:使用 dplyr 重命名因子的级别

来自分类Dev

使用dplyr重命名重命名多列(across(

来自分类Dev

在dplyr mutate中使用“ diff”功能时出错

来自分类Dev

使用dplyr汇总时忽略NA

来自分类Dev

使用dplyr和tidyverse汇总时间的总和

来自分类Dev

在R中使用dplyr重命名具有系列索引的多列

来自分类Dev

使用 ggplot 和 dplyr 绘制多个组时出错

来自分类Dev

使用管道运算符时将dplyr的重命名应用于所有列

来自分类Dev

使用tidyselect函数使用dplyr重命名列名

来自分类Dev

使用dplyr通过函数式编程重命名列

来自分类Dev

使用带有dplyr的数据框名称动态重命名

来自分类Dev

使用dplyr通过函数式编程重命名列

来自分类Dev

在函数内部使用dplyr时出错

来自分类Dev

汇总使用dplyr跨()函数

来自分类Dev

使用dplyr汇总纵向数据

来自分类Dev

在dplyr中使用大约

来自分类常见问题

在dplyr中替换为“重命名”

来自分类Dev

dplyr重命名为plyrmr

来自分类Dev

在具有动态变量的R中使用dplyr汇总

来自分类Dev

Dplyr汇总列

来自分类Dev

汇总相关(R :: dplyr)

来自分类Dev

Dplyr汇总列

来自分类Dev

汇总值 dplyr r

来自分类Dev

dplyr使用汇总时仅返回一行

来自分类Dev

了解dplyr管道和汇总功能