Als «ggplot2» getaggte Fragen

ggplot2 ist ein aktiv gepflegtes Open-Source-Paket zum Zeichnen von Diagrammen für R, das von Hadley Wickham nach den Prinzipien der "Grammatik der Grafiken" geschrieben wurde. Es ersetzt teilweise Rs Grundplot und das Gitterpaket und bietet gleichzeitig eine saubere, leistungsstarke, orthogonale und unterhaltsame API.

9
Links zwei Grafikkanten ausrichten (ggplot)
Ich verwende ggplot und habe zwei Diagramme, die ich übereinander anzeigen möchte. Ich habe grid.arrangevon gridExtra verwendet, um sie zu stapeln. Das Problem ist, dass die linken Ränder der Diagramme sowie die rechten Ränder unabhängig von den Achsenbeschriftungen ausgerichtet werden sollen. (Das Problem tritt auf, weil die Beschriftungen eines Diagramms …
105 r  ggplot2  gridextra  gtable 

6
Verwendung einer Variablen zur Angabe des Spaltennamens in ggplot
Ich habe einen ggplot-Befehl ggplot( rates.by.groups, aes(x=name, y=rate, colour=majr, group=majr) ) innerhalb einer Funktion. Ich möchte jedoch einen Parameter der Funktion verwenden können, um die Spalte auszuwählen, die als Farbe und Gruppe verwendet werden soll. Dh ich möchte so etwas f <- function( column ) { ... ggplot( rates.by.groups, aes(x=name, …
105 r  ggplot2  r-faq 


8
So fügen Sie Textur hinzu, um Farben in ggplot2 zu füllen
Ich verwende derzeit das scale_brewer()Füllen und diese sehen in Farbe (auf dem Bildschirm und über einen Farbdrucker) wunderschön aus, drucken jedoch bei Verwendung eines Schwarzweißdruckers relativ gleichmäßig als Grautöne. Ich habe die Online- ggplot2Dokumentation durchsucht , aber nichts über das Hinzufügen von Texturen zum Füllen von Farben gesehen. Gibt es …
102 r  ggplot2 

3
Wie gehe ich mit dem Fehler "Daten der Klasse uneval" von ggplot2 um?
Beim Versuch, eine neue Zeile mit einem vorhandenen ggplot zu überlagern, wird der folgende Fehler angezeigt: Error: ggplot2 doesn't know how to deal with data of class uneval Der erste Teil meines Codes funktioniert gut. Unten sehen Sie ein Bild der "aktuellen" stündlichen Winderzeugungsdaten eines Strommarktes im Mittleren Westen der …
101 r  ggplot2 


4
Wie verwende ich griechische Symbole in ggplot2?
Meine Kategorien müssen mit griechischen Buchstaben benannt werden. Ich benutze ggplot2, und es funktioniert wunderbar mit den Daten. Leider kann ich nicht herausfinden, wie diese griechischen Symbole auf der x-Achse (an den Häkchen) platziert und auch in der Legende angezeigt werden. Gibt es eine Möglichkeit, dies zu tun? UPDATE: Ich …
101 r  graphics  unicode  utf-8  ggplot2 

3
Wie kann ich den Streifentext von facet_grid-Plots bearbeiten?
Ich frage mich, wie ich die Größe von Streifentext in facettierten Plots ändern kann. Meine Frage ähnelt einer Frage zu Handlungstiteln , aber ich befasse mich speziell mit der Bearbeitung nicht des Handlungstitels, sondern des Textes, der in Facettentiteln (strip_h) erscheint. Betrachten Sie als Beispiel den mpg-Datensatz. library(ggplot2) qplot(hwy, cty, …
100 r  ggplot2 

6
Auswahl zwischen qplot () und ggplot () in ggplot2 [geschlossen]
Geschlossen . Diese Frage basiert auf Meinungen . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie mit Fakten und Zitaten beantwortet werden kann, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 3 Jahren . Verbessere diese Frage Ich fange an, das großartige …
98 r  ggplot2 



4
Wie kann ich ein "unausgeglichenes" Gitter von ggplots erhalten?
Mit grid.arrangekann ich mehrere ggplotFiguren in einem Raster anordnen , um eine Figur mit mehreren Feldern zu erhalten, indem ich Folgendes verwende: library(ggplot2) library(grid) library(gridExtra) Generieren Sie dann einige ggplot2-Diagramme plot5 <- grid.arrange(plot4, plot1, heights=c(3/4, 1/4), ncol=1, nrow=2) Wie kann ich ein "unausgeglichenes" 2-Spalten-Layout mit einem Diagramm in der gesamten …
94 r  ggplot2  r-grid 

1
Positioniere geom_text auf einem ausgewichenen Barplot
Ich habe versucht, den Titel selbsterklärend zu machen, aber hier ist es - Daten zuerst: dtf <- structure(list(variable = structure(c(1L, 1L, 2L, 2L, 3L, 3L, 4L, 4L, 5L, 5L), .Label = c("vma", "vla", "ia", "fma", "fla"), class = "factor"), ustanova = structure(c(1L, 2L, 1L, 2L, 1L, 2L, 1L, 2L, 1L, …
94 r  plot  ggplot2  bar-chart 

4
ggplot2 behalte nicht verwendete Levels als Barplot
Ich möchte nicht verwendete Ebenen (dh Ebenen mit einer Anzahl von 0) in meinem Balkendiagramm darstellen. Nicht verwendete Ebenen werden jedoch gelöscht, und ich kann nicht herausfinden, wie sie beibehalten werden sollen df <- data.frame(type=c("A", "A", "A", "B", "B"), group=rep("group1", 5)) df$type <- factor(df$type, levels=c("A","B", "C")) ggplot(df, aes(x=group, fill=type)) + …
94 r  ggplot2  legend  levels 

3
Wie kann ich mit grid.arrange eine beliebige Anzahl von ggplots anordnen?
Dies wird in der Google-Gruppe ggplot2 veröffentlicht Meine Situation ist, dass ich an einer Funktion arbeite , die eine beliebige Anzahl von Plots ausgibt (abhängig von den vom Benutzer bereitgestellten Eingabedaten). Die Funktion gibt eine Liste von n Plots zurück, und ich möchte diese Plots in 2 x 2-Formation anordnen. …
93 r  ggplot2 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.