r - 循环和数据屏蔽问题
问题描述
我不知道在进行数据屏蔽时如何循环(又名,它试图将我的循环变量识别为数据集中的一列。
当前的问题是 {{var_i}} 打印为“年龄”,但 group_by 需要它只是年龄
test <- c("age", "year")
for (var_i in test) {
df_explore <- df %>%
group_by( {{var_i}} ) %>%
summarize(rate = sum(y) / sum(x))
ggplot(df_explore, aes(x = {{var_i}}, y = rate) +
geom_line() +
labs(x = {{var_i}}, y = "Rate")
}
解决方案
推荐阅读
- c - 二分查找修改
- metadata - 我怎样才能找到利兹(英国)的好 shapefile?
- python - 我的代码能解决问题吗?我是 python 新手
- powershell - 遍历数据库数组以对数据库运行 SQL 查询
- webpack - 我可以将 CSS 模块与 Storybook 5(React 风格)一起使用吗?
- phpmailer - 如何确保 html 电子邮件中的 html 一致性?
- angular - 如何正确链接导入的拦截器
- javascript - 如何在 html 中使用 field-wrap 标签添加复选框?
- apache - org.apache.fop.fo.flow.ExternalGraphic 捕获并记录 ImageException 我想自己处理
- java - 使用变量类实例化抽象类