Kolejność współczynników w obrębie fasetowanych kropek przy użyciu ggplot2

Próbuję zmienić kolejność kreślenia w obrębie aspektów fasetowanego dotplota w ggplot2, ale nie mogę go uruchomić. Oto mój stopiony zestaw danych:

> London.melt
                      country medal.type count
1                 South Korea       gold    13
2                       Italy       gold     8 
3                      France       gold    11
4                   Australia       gold     7
5                       Japan       gold     7
6                     Germany       gold    11
7  Great Britain & N. Ireland       gold    29
8          Russian Federation       gold    24
9                       China       gold    38
10              United States       gold    46
11                South Korea     silver     8
12                      Italy     silver     9
13                     France     silver    11
14                  Australia     silver    16
15                      Japan     silver    14
16                    Germany     silver    19
17 Great Britain & N. Ireland     silver    17
18         Russian Federation     silver    26
19                      China     silver    27
20              United States     silver    29
21                South Korea     bronze     7
22                      Italy     bronze    11
23                     France     bronze    12
24                  Australia     bronze    12
25                      Japan     bronze    17
26                    Germany     bronze    14
27 Great Britain & N. Ireland     bronze    19
28         Russian Federation     bronze    32
29                      China     bronze    23
30              United States     bronze    29

a oto moje polecenie fabularne:

qplot(x = count, y = country, data = London.melt, geom = "point", facets = medal.type ~.)

Otrzymany wynik jest następujący:

Same aspekty pojawiają się w tej kolejności, w jakiej chcę. Jednak w każdym aspekcie chciałbym sortować według liczby. To znaczy, dla każdego rodzaju medalu, chciałbym, aby kraj, który zdobył największą liczbę tych medali na górze, i tak dalej. Procedura, którą z powodzeniem stosowałem, gdy nie ma aspektów (powiedzmy, że patrzymy tylko na złote medale), to użyciereorder funkcja na czynnikcountry, sortowanie wedługcount ale to nie działa w obecnym przykładzie.

Byłbym bardzo wdzięczny za wszelkie sugestie, które możesz mieć.

questionAnswers(3)

yourAnswerToTheQuestion