Schnell-R Pie Charts

R in Aktion (2nd ed) deutlich erweitert auf dieses Material. Benutzen Sie diesen Gutscheincode ria38 für einen 38% Rabatt.
Tortendiagramme sind nicht in der R Dokumentation empfohlen, und ihre Eigenschaften sind etwas begrenzt. Die Autoren empfehlen, Bar oder Dot-Plots über Tortendiagramme, weil Menschen in der Lage sind Länge als Volumen genauer zu beurteilen. Kreisdiagramme ist mit der Funktion pie (x, Etikett =) erzeugt, wobei x ein nicht-negativer Zahlenvektor, der die Fläche jeder Scheibe und Etikett angibt = eine Zeichenvektor von Namen für die Scheiben Noten.
Einfache Kreisdiagramm
# Einfache Kreisdiagramm
Scheiben <- c(10, 12,4, 16, 8)
LBLs <- c("US", "UK", "Australia", "Germany", "France")
pie (Scheiben, Etiketten = LBLs, main = "Kreisdiagramm der Länder")
Kreisdiagramm mit Kommentierte Prozent
# Kreisdiagramm mit Prozent
Scheiben <- c(10, 12, 4, 16, 8)
LBLs <- c("US", "UK", "Australia", "Germany", "France")
pct <- round(slices/sum(slices)*100)
LBLs <- paste(lbls, pct) # add percents to labels
LBLs <- paste(lbls,"%",sep="") # ad % to labels
pie (slices, Etiketten = LBLs, col = Regenbogen (Länge (LBLs)),
main = „Kreisdiagramm der Länder“)
3D-Kreisdiagramm
Die Pie3D () Funktion in dem plotrix Paket bietet 3D-Kreisdiagramme explodierte.
# 3D Exploded Kreisdiagramm
Bibliothek (plotrix)
Scheiben <- c(10, 12, 4, 16, 8)
LBLs <- c("US", "UK", "Australia", "Germany", "France")
Pie3D (slices, Etiketten = LBLs, explodieren = 0,1,
main = „Kreisdiagramm der Länder“)
Erstellen Kommentieren Pies aus einem Datenrahmen
# Kreisdiagramm von Datenrahmen mit Appended Stichprobengrößen
mein Tisch <- table(iris$Species)
LBLs <- paste(names(mytable), "\n", mytable, sep="")
pie (mytable, Etiketten = LBLs,
main = "Kreisdiagramm der Species \ n (mit Probengrößen)")