gpt4 book ai didi

r - R中的n=n()是什么意思?

转载 作者:行者123 更新时间:2023-12-04 11:23:49 27 4
gpt4 key购买 nike

前几天我在 R 中阅读以下几行,但我不明白 %>% 是什么意思和 summarise(n=n())summarise(total=n())的意思。我明白了group_byungroup方法虽然。

有人可以帮忙吗?也没有任何相关文档。

library(dplyr)
net.multiplicity <- group_by(net, nodeid, epoch) %>% summarise(n=n()) %>%
ungroup() %>% group_by(n) %>% summarise(total=n())

最佳答案

这是来自 dplyr包裹。 n=n()表示名为 n 的变量将被分配汇总数据中的行数(想想观察数)。
%>%读作“然后”,是按顺序列出函数而不是嵌套它们的方式。所以那个命令是说你应该进行分组,然后 summarize按每组中的行数分组的结果,然后是 ungroup该结果,然后根据 n 对未分组的数据进行分组然后 summarize每个新组中的总行数。

关于r - R中的n=n()是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25869378/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com