我试图在进行汇总(sum)后重命名列名
现在的代码如下
Tix <- GoT %>%
filter(Total_Tickets_Purchased >= 1) %>%
group_by(DayDif) %>%
summarise(sum(Total_Tickets_Purchased))
这将正确计算所有内容,但列名称为sum(Total_Tickets_Purchased)。进行进一步的代码时,不会将其识别为列名
我试图按照以下代码进行操作。
Tix <- GoT %>%
filter(Total_Tickets_Purchased >= 1) %>%
group_by(DayDif) %>%
summarise(sum(Total_Tickets_Purchased)) %>%
rename(c[,2] = Total)
这将导致以下错误
error: unexpected '=' in:
" summarise(sum(Total_Tickets_Purchased)) %>%
rename(c[,2] ="
有人建议吗?
答案 0 :(得分:3)
尝试
Tix <- GoT %>%
filter(Total_Tickets_Purchased >= 1) %>%
group_by(DayDif) %>%
summarise(Total = sum(Total_Tickets_Purchased))