【发布时间】:2019-07-16 21:42:07
【问题描述】:
我正在研究如何在线使用 R 函数,但仍然很难弄清楚。请帮忙。
我的初始代码如下所示:
whatever %>%
group_by(a) %>%
summarize(count=n()) %>%
collect() %>%
ggplot(aes(x=a, y=count)) +
geom_point()
我想重复多次,因为我想用相同的函数检查其他列。
所以我写了:
point_dist <- function(dta, vari) {
dta %>%
group_by(vari) %>%
summarize(count=n()) %>%
collect() %>%
ggplot(aes(x=vari, y=count)) +
gemo_point()
}
point_dist(whatever, a)
但请继续告诉我:
Error in eval_bare(sym, env) : object 'a' not found
不知道为什么。
我要么不知道这是否是我应该走的正确方向。
再次感谢。
【问题讨论】: