Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/77.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
dplyr汇总输出-如何保存_R_Dplyr - Fatal编程技术网

dplyr汇总输出-如何保存

dplyr汇总输出-如何保存,r,dplyr,R,Dplyr,我需要计算150种鸟类繁殖活动观察的汇总统计数据。数据框架包括物种(scodef)、观测类型(codef)(例如筑巢)和顺序日期(自1月1日起的天数,自多年收集数据以来)。使用dplyr,我得到了我想要的结果 library(dplyr) library(tidyr) phenology %>% group_by(sCodef, codef) %>% summarize(N=n(), Min=min(jdate), Max=max(jdate), Median=median(jd

我需要计算150种鸟类繁殖活动观察的汇总统计数据。数据框架包括物种(scodef)、观测类型(codef)(例如筑巢)和顺序日期(自1月1日起的天数,自多年收集数据以来)。使用dplyr,我得到了我想要的结果

library(dplyr)
library(tidyr)
phenology %>% group_by(sCodef, codef) %>%
  summarize(N=n(), Min=min(jdate), Max=max(jdate), Median=median(jdate)) 
# A tibble: 552 x 6
# Groups:   sCodef [?]
   sCodef codef     N   Min   Max Median
   <fct>  <fct> <int> <dbl> <dbl>  <dbl>
 1 ABDU   AY        3   172   184   181 
 2 ABDU   FL       12   135   225   188 
 3 ACFL   AY       18   165   222   195 
 4 ACFL   CN        4   142   156   152.
 5 ACFL   FL       10   166   197   192.
 6 ACFL   NB        6   139   184   150.
 7 ACFL   NY        6   166   207   182 
 8 AMCO   FL        1   220   220   220 
 9 AMCR   AY       53    89   198   161 
10 AMCR   FL       78   133   225   166.
# ... with 542 more rows
库(dplyr)
图书馆(tidyr)
物候学%>%分组依据(sCodef,codef)%>%
总结(N=N(),Min=Min(jdate),Max=Max(jdate),Median=Median(jdate))
#A tibble:552x6
#组:sCodef[?]
sCodef代码N最小最大中值
1阿布杜日3172184181
2阿布杜佛罗里达州12 135 225 188
3 ACFL AY 18 165 222 195
4 ACFL CN 4 142 156 152。
5 ACFL 10 166 197 192。
6 ACFL NB 6 139 184 150。
7 ACFL NY 6 166 207 182
8 AMCO FL 1 220 220
9 AMCR AY 53 89 198 161
10 AMCR FL 78 133 225 166。
# ... 还有542行
如何将这些汇总统计数据导入某种数据对象中,以便导出它们以最终在Word文档中使用?我已经试过了,但出现了一个错误。我回顾过的许多关于summary的解释都只是在屏幕上显示summary数据。谢谢

 out3 <- summarize(N=n(), Min=min(jdate), Max=max(jdate), median=median(jdate))
Error: This function should not be called directly

out3将其分配给变量,然后写入csv,如下所示:

summarydf <- phenology %>% group_by......(as above)

write.csv(summarydf, filename="yourfilenamehere.csv")
summarydf%group\u by…(如上所述)
write.csv(summarydf,filename=“yourfilenamehere.csv”)

只需将结果分配给一个新变量:
answer%groupby(sCodef,codef)%%>%summary(N=N(),Min=Min(jdate),Max=Max(jdate),Median=Median(jdate))
现在这个变量可以保存为csv文件或任何其他您喜欢的格式。您可以添加
out3%
小插图谢谢!这似乎是一个显而易见的答案——我是R的新手,所以我感谢大家对这个问题的耐心。