¿Cómo crear un informe diferente para cada subconjunto de un marco de datos con R markdown?

Tengo un conjunto de datos que se parece a

 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

Me gustaría construir un informe usando R markdown; Sin embargo, para cada ciudad necesito construir un informe. La razón de esto es que una ciudad no puede ver el informe de otra ciudad. ¿Cómo construyo un informe y guardo un PDF para cada ciudad?

Cada informe necesitaría la medianaScoresignificaCounty mediaReturns. Sé que usandodplyr Simplemente podría usar

finaldat <- dat %>%
            group_by(City) %>%
            summarise(Score = median(Score),
                      Count = mean(Count)  ,
                      Return= mean(Returns))

Pero la frustración proviene de producir un informe para cadaCity. Además, este es un subconjunto de los datos, no los datos completos. Es decir, este informe es extenso y es un informe de los resultados, que es sistemático, no diferente para cadaCity.

Respuestas a la pregunta(1)

Su respuesta a la pregunta