【发布时间】:2014-07-20 18:29:53
【问题描述】:
原来有这样的代码:
flights %>%
group_by(dest) %>%
summarise(arr_delay = mean(arr_delay, na.rm = TRUE),
n = n()) %>%
arrange(desc(arr_delay))
这个代码我明白了。然而,下面的这段代码显示:
flights %>%
group_by(carrier, flight, dest) %>%
tally(sort = TRUE) %>% # Save some typing
filter( n == 365)
所以这段代码我没有得到
tally(sort = TRUE)
当它说保存一些输入时,它到底保存了什么?我知道tally(sort = TRUE) 取代了summerise(n = n()),但它如何“节省打字”以及它们之间的关系如何?如果有人能给我tally(sort = TRUE) 的详细信息,将不胜感激!
【问题讨论】:
-
“保存输入”对我来说意味着它可以节省一些输入,而不必输入
summarise(和后续)行。不?另外,还有一个tally的帮助文件 -
这是它唯一保存的东西吗?它可以节省打字摘要吗?我只是想确保运算符“tally”没有其他应用程序
-
你从哪里得到这个代码?是不是来自哈德利的用户!教程?
-
^是的!学习 R 很难.. :(
-
^感谢您的建议!适当注意:)