在 R 中使用简单创建的数据库进行简单算术

问题描述

我正在尝试通过我创建的同样简单的数据库执行一些简单的算术命令。这是我的数据库


advertisement <- c("A","B","C")
times_shown <- c(900,1000,800)
clicks <- c(140,180,105)
leads <- c(55,54,40)


advertisement_all <- data.frame(advertisement,times_shown,clicks,leads)

advertisement_all(head)

advertisement times_shown clicks leads
1             A         900    140    55
2             B        1000    180    54
3             C         800    105    40

我现在要执行以下三个计算: (1) clicks / times_shown (2) 潜在客户/点击 (3) 线索/times_shown

我也希望它们按广告分组(即“A”、“B”、“C”)

这是我(错误地)输入以执行这些计算的内容

advertisement_all %>%
  clicks /times_shown %>%
  leads / clicks %>%
  leads / times_shown %>%
  group_by(advertisement)

这是我收到的错误消息:

advertisement_all %>%
+   clicks /times_shown %>%
+   leads / clicks %>%
+   leads / times_shown %>%
+   group_by(advertisement)
Error in clicks(.) : Could not find function "clicks"

非常感谢您的帮助。请注意,我是 R 的新手,所以任何说明的帮助都不会被视为侮辱。 ; )

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)