Wie erstelle ich einen anderen Bericht für jede Teilmenge eines Datenrahmens mit R-Markierung?

Ich habe einen Datensatz, der wie folgt aussieht:

 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

Ich möchte einen Bericht mit R markdown erstellen. Für jede Stadt muss ich jedoch einen Bericht erstellen. Der Grund dafür ist, dass eine Stadt den Bericht für eine andere Stadt nicht sehen kann. Wie erstelle ich einen Bericht und speichere eine PDF-Datei für jede Stadt?

Jeder Bericht würde den Median @ benötigScore, bedeutenCount, und gemeinReturns. Ich weiß das mitdplyr Ich könnte einfach @ verwend

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

Aber die Frustration entsteht, wenn für jedes @ ein Bericht erstellt wirCity. Dies ist auch eine Teilmenge der Daten, nicht die vollständigen Daten. Das heißt, dieser Bericht ist umfangreich und ein systematischer Bericht der Ergebnisse, der nicht für jedes @ unterschiedlich isCity.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage