【发布时间】:2016-11-29 01:25:25
【问题描述】:
我有一个看起来像这样的数据集
City Score Count Returns
Dallas 2.9 61 21
Phoenix 2.6 52 14
Milwaukee 1.7 38 7
Chicago 1.2 95 16
Phoenix 5.9 96 16
Dallas 1.9 45 12
Dallas 2.7 75 45
Chicago 2.2 75 10
Milwaukee 2.6 12 2
Milwaukee 4.5 32 0
Dallas 1.9 65 12
Chicago 4.9 95 13
Chicago 5 45 5
Phoenix 5.2 43 5
我想使用 R markdown 构建报告;但是,我需要为每个城市建立一个报告。原因是一个城市看不到另一个城市的报告。如何为每个城市构建报告并将其保存为 PDF?
每个报告都需要中位数 Score、平均值 Count 和平均值 Returns。我知道使用 dplyr 我可以简单地使用
finaldat <- dat %>%
group_by(City) %>%
summarise(Score = median(Score),
Count = mean(Count) ,
Return= mean(Returns))
但挫败感来自为每个City 生成报告。此外,这是数据的子集,而不是完整数据。也就是说,这份报告内容广泛,是结果报告,是系统性的,对每个City没有不同。
【问题讨论】:
标签: r r-markdown