【发布时间】:2021-02-08 20:00:49
【问题描述】:
我正在尝试根据中位数价格(即 m )对数据进行排序,但是当我添加排序功能时,它会抛出一个错误
错误:无法组合 locationName 字符和 m 双精度
在我的情况下,我如何根据新变异的列对数据进行排序?中位数价格?
df %>%
filter_at(.vars= vars(area), all_vars(grepl('10 Marla',.))) %>%
group_by(locationName,area,city) %>%
mutate(m = median(price)) %>%
select(locationName,area,city,m) %>%
sort(m,decreasing = TRUE)
【问题讨论】: