Ich möchte ein Diagramm mit ggplot wie unten gezeigt erstellen. Die Idee besteht darin, "prozentuale Übereinstimmungen" zwischen zwei kategorischen Variablen zu zeichnen. Es ist leicht, die Größe der Punkte zu ändern, aber ich frage mich, ob es möglich ist, diese kleinen Tortendiagramme zu erstellen ...
Ein Beispielcode, um dies mit der Größe von Punkten als Maß für die Punktzahl zu zeichnen.
%Vor%Wie kann dieser Code so geändert werden, dass er der folgenden Abbildung ähnelt?
Ändern Sie zuerst Ihren ursprünglichen Datenrahmen so, dass die ersten sechs Zeilen das Original score
enthalten und die letzten 6 Zeilen 1 minus dem ursprünglichen score
enthalten. Dann fügte die Spalte group
die Ebenen für diese beiden Gruppen hinzu.
coord_polar()
wird verwendet, um aus Barplot Piecharts zu erstellen und dann facet_grid()
, um sechs kleine Plots zu erstellen. theme()
wird verwendet, um Achsen-, Facetten- und Gitterlinien zu entfernen.
Tags und Links r ggplot2 data-visualization pie-chart