Tag: ggplot2

ggplot2 ist ein aktiv gepflegten open-source-Grafik-Zeichnung-Paket für R, geschrieben von Hadley Wickham, basierend auf den Prinzipien der „Grammar of Graphics“. Teilweise ersetzt R die grundlegende Handlung und die lattice-Paket, und bietet einen klaren, kraftvollen, orthogonale und Spaß-API.

R: Wie kann ich kommentieren ggplot mit einem Textfeld?

Anzahl der Antworten 1 Antworten
Ich bin auf der Suche hinzufügen, eine kleine weiße Textfeld mit benutzerdefiniertem text in das Gehäuse von meinem ggplot Grundstück. Der text, den ich hinzufügen möchte ist, zu identifizieren, eine horizontale Linie, die ich Hinzugefügt habe, um

Übergeben mehrerer Variablen in ggtitle R

Anzahl der Antworten 1 Antworten
Ich habe einige Variablen, die ich gerne weitergeben möchte in ggtitle. Hier sind die Variablen, die ich gemacht ip_case_index <- paste("IP Only Case Index =", round(mean(mdc5ip$case_index), digits = 2) ) oa_case_index <- paste("OA Case Index",round(mean(edata$Std_Pmt_All_Clm / edata$Pred_Amt_Renormal),

Wie verbessern Sie den Aspekt von ggplot Histogramme der log-Skalen und diskreten Werten

Anzahl der Antworten 3 Antworten
Ich versuche, um die übersichtlichkeit zu verbessern und Aspekt ein Histogramm von diskreten Werten, die ich brauche, um zu repräsentieren, mit einer log-Skala. Bitte beachten Sie die folgenden MWE set.seed(99) data <- data.frame(dist = as.integer(rlnorm(1000, sdlog =

Einstellung der x-Achse und Behälter, wenn Sie eine Histogramm mit Ggplot2

Anzahl der Antworten 2 Antworten
Ich,n neues zu Histogrammen in ggplot2 und fühle mich wie ich bin etwas fehlt offensichtlich. Mit Hilfe der Daten unten, ich versuche, erstellen Sie ein einfaches Histogramm. Alles was ich tun möchte, ist die x-Achse count von

Wie funktioniert geom_map "map_id" - Funktion arbeiten?

Anzahl der Antworten 1 Antworten
Ich versuche, den Sinn der Verwendung von geom_map in ggplot2. Setup: library(ggplot2) library(maps) county2 <- map_data("county") Warum funktioniert dieser code: ggplot() + geom_map(data=county2, map=county2, aes(x=long, y=lat, map_id=region), col="white", fill="grey") Produzieren diese richtige Handlung: Aber die änderung der

2-farbige heatmap in R mit der mittleren Farbe verankert, um einen bestimmten Wert

Anzahl der Antworten 2 Antworten
Dieser heatmap Bild wurde generiert in Excel, aber als ich versuche zu lernen R ich würde gerne wissen, wie man eine heatmap wie das mit R. Gerade jetzt, in dieser code funktioniert aber nicht so wie es

Griechische Buchstaben in ggplot kommentieren

Anzahl der Antworten 1 Antworten
Möchte ich hinzufügen, dass die griechischen Buchstaben in text in ggplot. Hier ist, was ich tun will: library(ggplot2) df <- data.frame(x = rnorm(10), y = rnorm(10)) xIntercept <- mean(df$x) yIntercept <- mean(df$y) temp <- paste("theta = ",

Fehler beim laden library(ggplot2) in R

Anzahl der Antworten 1 Antworten
Ich habe Probleme beim laden der Bibliothek ggplot2 in R. Unten ist der code, den ich geben. Jemand irgendwelche Ideen auf, wie diese Arbeit zu machen? > library(ggplot2) Error in get(x, envir = this, inherits = inh)

ggplot2: wie transparent der Schatten abwechselnden Tagen auf einem Grundstück

Anzahl der Antworten 1 Antworten
Was mache ich hier falsch bitte? Ich bin versucht zu schattieren, Alternative 24-h-täglich Rechtecke mit Grau-transparente. Aber nur die Letzte Rechteck aus der for-Schleife wird gezogen(?!?) Wenn ich Dinge manuell statt per for-Schleife funktioniert es einwandfrei. Gibt

Zeichnung heatmap mit das dendrogramm zusammen mit Beispiel-Etiketten

Anzahl der Antworten 2 Antworten
Mithilfe der heatmap Funktion made4 ich aus dieser heatmap das dendrogramm aus der Beispiel-Datei: data(khan) heatplot(khan$train[1:30,], lowcol="blue", highcol="red") Wie kann ich ein panel von Etiketten für die Proben am Rand der heatmap, wie Sie in dieser Abbildung?

Ändern ylim (Achse Grenzen) fällt Daten fallen außerhalb des Bereichs. Wie kann diese verhindert werden?

Anzahl der Antworten 1 Antworten
df <- data.frame(age=c(10,10,20,20,25,25,25),veg=c(0,1,0,1,1,0,1)) g=ggplot(data=df,aes(x=age,y=veg)) g=g+stat_summary(fun.y=mean,geom="point") Punkte spiegeln meine veg in jedem Alter, das ist das, was ich erwartet habe und beibehalten werden soll nach dem Wechsel Achs-limits mit dem Befehl unten. g=g+ylim(0.2,1) Richtung zu ändern-Grenzen mit dem

Unterschiedliche Achsenbeschriftungen formatter pro Facette in ggplot/R

Anzahl der Antworten 1 Antworten
Ich habe einen dataframe Erfassung von mehreren Maßnahmen, die im Laufe der Zeit, die ich möchte, zu visualisieren, 3x1 Facette. Jedoch, jede Maßnahme enthält verschiedene Einheiten/Skalen, die würden profitieren von benutzerdefinierten Transformationen und Kennzeichnungssysteme. So, meine Frage

Macht plot-Funktionen mit ggplot und aes_string

Anzahl der Antworten 3 Antworten
In Hadley Wickham ' s ggplot2 Buch in Kapitel 10.3, spielt er auf die Herstellung plot-Funktionen. Ich möchte viele ähnliche plots verwenden, Facettierung, aber ich kann nicht beziehen sich auf eine Spalte. Wenn alle meine Referenzen sind

Wie plot, stacked-Punkt-Histogramme?

Anzahl der Antworten 4 Antworten
Was ist der ggplot2-äquivalent von "dotplot" Histogramme? Mit gestapelten Punkte statt Balken? Ähnlich wie diese Lösung in R: Plot-Histogramm mit Punkte Statt Balken Ist es möglich, dies zu tun in ggplot2? Idealerweise mit den Punkten gezeigt, wie

Wie für die Verwendung von 'facet', um mehrere Dichte plot in GGPLOT

Anzahl der Antworten 1 Antworten
Habe ich folgende Daten on the fly erstellt: > df <- data.frame( cbind(rnorm(200),rnorm(200, mean=.8),rnorm(200, mean=.9),rnorm(200, mean=1),rnorm(200, mean=.2),rnorm(200, mean=.3)),rnorm(200, mean=4),rnorm(200, mean=.5)) > colnames(df) <- c("w.cancer","w.normal","x.cancer","x.normal","y.cancer","y.normal","z.cancer","z.normal") > df_log<-log2(df) # ignore the warning with NA > head(df_log) Was ich will

entfernen einer Schicht Legende in ggplot

Anzahl der Antworten 1 Antworten
Anderen ggplot Legende Frage! Ich habe einen Datensatz der form test <- data.frame( cond = factor(rep(c("A", "B"), each=200)), value = c(rnorm(200), rnorm(200, mean=0.8)) ) Also zwei Gruppen und einige Werte und ich möchte, um den Verlauf der

Wie visualisieren Sie eine Karte aus einer netcdf-Datei?

Anzahl der Antworten 4 Antworten
Habe ich eine netcdf-Datei möchte ich nur die Visualisierung der bodentiefe Karte [1] "file C:\\Users\\SoilDepth-gswp.nc has 3 dimensions:" [1] "x Size: 360" [1] "y Size: 150" [1] "land Size: 15238" [1] "------------------------" [1] "file C:\\SoilDepth-gswp.nc has 3

Verwenden purrr::map-Anwendung mehrere Argumente an eine Funktion

Anzahl der Antworten 2 Antworten
Habe ich einen Daten-frame, wie dies df <- data.frame(tiny = rep(letters[1:3], 20), block = rnorm(60), tray = runif(60, min=0.4, max=2), indent = sample(0.5:2.0, 60, replace = TRUE)) Ich diese verschachtelten Daten-frame nm <- df%>% group_by(tiny)%>% nest() schrieb

zwei-Wege-density-plot kombiniert mit der einen density plot mit ausgewählten Regionen in r

Anzahl der Antworten 3 Antworten
# data set.seed (123) xvar <- c(rnorm (1000, 50, 30), rnorm (1000, 40, 10), rnorm (1000, 70, 10)) yvar <- xvar + rnorm (length (xvar), 0, 20) myd <- data.frame (xvar, yvar) # density plot for xvar

R ggplot2 - Wie kann ich angeben, out-of-bounds-Werte' Farbe

Anzahl der Antworten 2 Antworten
In der Handlung erzeugt, indem Sie den folgenden code möchte ich ändern, um die Farben so, dass alle Werte < 0.6 sind die gleichen wie die "low" - Farbe und alle Werte, die größer als 1 sind

Anpassung der position von Textbeschriftungen, die in coord_polar() Histogramm

Anzahl der Antworten 1 Antworten
Bin ich stecken auf einem kleinen labeling Problem mit einer Reihe von polar Histogramme made in ggplot2 (circumplexes? wie sind diese Dinge nennt man die?). Hier ist ein Vereinfachtes Beispiel, wie die Daten und der graph Aussehen:

Plotten Bevölkerung Dichte Karte in R mit geom_point

Anzahl der Antworten 1 Antworten
Arbeite ich an einem einfachen Bevölkerungsdichte Grundstück von Kanada. Ich habe Daten für die Bevölkerung auf der Grundlage PLZ und Längen - /Breitengrad hier Ich die Handlung, um zu zeigen, Farbe zu ändern, wie die Dichte der

Holen Sie sich die Breite der Zeichnungsfläche in ggplot2

Anzahl der Antworten 3 Antworten
Gibt es eine Möglichkeit, um die Breite der Zeichnungsfläche in der grid-Fenster? Es wächst oder schrumpft, zum Beispiel, wenn plot.margin geändert wird oder wenn die y-Achse Label' font-size erhöht. Ist die irgendwo versteckt in str(p)? Jeder Größe

Wie zum zeichnen von Konturen auf einer Karte mit ggplot2, wenn Daten auf einem unregelmäßigen raster?

Anzahl der Antworten 1 Antworten
Sorry für die wall of text, aber ich erkläre die Frage, gehören die Daten, und geben Sie einige code 🙂 FRAGE: Habe ich einige Klima-Daten, die ich will plot mit R. ich arbeite mit Daten, die auf

Ignorieren ist einer der Faktoren, von ggplot in R

Anzahl der Antworten 3 Antworten
Benutze ich ggplot Grundstück meiner Variablen und Parametern. Ich bin mit ggplot und Faktor mit dem folgenden code: require(ggplot2) require(reshape2) df <- data.frame(HMn25_30$avg,HMn25_30$h) df[3] = c("Normal", "Normal", "Normal", "Normal", "Normal", "Normal", "Normal", "Normal", "Normal", "Normal", "Outlier", "Outlier",

zeichnen-shape-Datei in ggplot2

Anzahl der Antworten 2 Antworten
Ich versuche, herauszufinden, wie meine komplette Karte in gglot2 einschließlich der Insel Sowohl r_base und tmap waren in der Lage, um die Anzeige der Inseln, aber ggplot2 konnte nicht unterscheiden, die Insel vom rest des Gewässers... .

Ändern Sie die Farbe der ablines auf ggplot

Anzahl der Antworten 2 Antworten
Mit diese Daten ich bin den Einbau eines plot: p <- ggplot(dat, aes(x=log(Explan), y=Response)) + geom_point(aes(group=Area, colour=Area))+ geom_abline(slope=-0.062712, intercept=0.165886)+ geom_abline(slope= -0.052300, intercept=-0.038691)+ scale_x_continuous("log(Mass) (g)")+ theme(axis.title.y=element_text(size=rel(1.2),vjust=0.2), axis.title.x=element_text(size=rel(1.2),vjust=0.2), axis.text.x=element_text(size=rel(1.3)), axis.text.y=element_text(size=rel(1.3)), text = element_text(size=13)) + scale_colour_brewer(palette="Set1") Den beiden ablines stellen

Anwenden eines ggplot-Funktion pro Gruppe mit dplyr und Titel festlegen pro Gruppe

Anzahl der Antworten 3 Antworten
Ich würde gerne erstellen Sie einen separaten plot pro Gruppe in einem Daten-frame und nehmen Sie die Gruppe in die Titel. Mit den iris-Datensatz kann ich in base-R und ggplot dies plots1 <- lapply(split(iris, iris$Species), function(x) ggplot(x,

ggplot2 facet_grid() ändern Sie hintergrund-Farbe

Anzahl der Antworten 1 Antworten
Erstellte ich ein Diagramm wie im Bild unten mit facet_grid() Gruppe die verschiedenen Graphen. Jetzt möchte ich, dass die Grafik hübscher und möchten, ändern Sie die Hintergrundfarbe der rechten Seite. Aber das einzige, was ich fand, war

wie setzen Sie text auf verschiedenen Linien in ggplot

Anzahl der Antworten 1 Antworten
Mein df sieht wie folgt aus: Product Day Month Total Web Server, Applicatiion Server, Database Server, Middle Tier Tue 2015-01-01 10 Web Server, Application Server, Database Server, Middle Tier Wed 2015-01-01 6 Web Server, Application Server, Database

Ist es möglich, neu anordnen, werden nur die Facetten der facet_wrap, ohne Neuordnung des zugrunde liegenden Faktor-levels?

Anzahl der Antworten 1 Antworten
Sample-Daten-frame: df <- data.frame(x=rep(1:10,4),y=rnorm(40),Case=rep(c("B","L","BC","R"),each=10)) Kann ich plot jedes mal, wenn die Serie in seiner eigenen Seite mit: ggplot(df,aes(x=x,y=y,color=Case)) + geom_line()+facet_wrap(~Case,nr=2,nc=2) Nehmen wir nun an, ich ändern möchten die Facette, um (beginnend von oben Links und nach unten

Legende hinzufügen, um geom_vline

Anzahl der Antworten 1 Antworten
Ich weiß, dass diese Frage gestellt wurde, bevor, aber die Lösungen scheinen nicht zu funktionieren für mich. Was ich tun möchte, sind meine median, Mittelwert, Obere und untere Quantile auf ein Histogramm in verschiedenen Farben und fügen

Polygone schön zuschneiden ggplot2/ggmap bei verschiedenen zoom-Stufen

Anzahl der Antworten 1 Antworten
Spiele ich mit einem Geo-Daten-Satz (meist Polygone auf einer Fläche von über einer Stadt) und ich würde gerne produzieren verschiedene Ansichten, basierend auf verschiedenen Ebenen der zoom. Alles ist in Ordnung, wenn ich die Grundstücksgrenze box größer

Erstellen einer Timeline in R

Anzahl der Antworten 3 Antworten
Also mein Absicht hier ist zu zeigen eine Chronologie der gleichzeitigen health technologies, mit deren Dauer als ein Rechteck oder Ziegel-geometrie, der Breite darstellt Dauer in einem bestimmten Zeitintervall auf der x-Achse, und durch die Hersteller entlang

Wie überbrückt man überlappende Punkte ohne jitter oder Transparenz in ggplot2

Anzahl der Antworten 3 Antworten
Bin ich angefangen zu verwenden ggplot2. Ich habe einige kleine n (etwa 30 oder so) granular mit viel überlappen. Weder jitter noch alpha (Transparenz) geeignet sind. Statt einem stripchart mit Stapel-und offset-tun Sie am besten, aber ich

ggplot2: merge-Legenden für geom_line, geom_point, und geom_bar

Anzahl der Antworten 1 Antworten
In einem ggplot2 Handlung, ich bin die Kombination geom_line und geom_point mit geom_bar und habe Probleme beim Zusammenführen der Legenden in nur einer box. Code für den grundlegenden plot ist unten. Die verwendeten Daten weiter unten. #

Wie die Beschriftung der x-Achse in ggplot bei der Verwendung von Facetten

Anzahl der Antworten 1 Antworten
Ich habe versucht, ändern Sie die x-Achse auf meinem Grundstück mit dem code unten. Ich nannte die gewünschten Etiketten auf scale_x-diskrete Aufträge entsprechend der Legende auf der rechten Seite der Handlung, sondern Sie endete chaotisch. Mais erschien

ggplot2: Verwendung von gleichen Farben in verschiedenen plots für gleichen Faktor

Anzahl der Antworten 3 Antworten
Wie kann ich die pin der gleichen Farbe, um den Wert in andere Grundstücke? Sagen, ich habe zwei Daten.frames df1 und df2: library(ggplot2) library(gridExtra) set.seed(1) df1 <- data.frame(c=c('a', 'b', 'c', 'd', 'e'), x=1:5, y=runif(5)) df2 <- data.frame(c=c('a',

geom_vline vertikale Linie auf der x-Achse mit der kategorischen Daten: ggplot2

Anzahl der Antworten 2 Antworten
Habe ich Daten, die geordnet in Klassen, wie in diesem Artikel beschrieben: https://www.r-bloggers.com/from-continuous-to-categorical/ Dies macht es leichter zu sehen, welche Werte sind üblich. Nach dem erstellen dieser Klassen will ich erstellen Sie einen barchart mit der Frequenz

Mehrzeilige Beschriftungen für die x-Achse in ggplot2

Anzahl der Antworten 2 Antworten
Ist es möglich, mehrere Linien von Achsenbeschriftungen in R-charts? Ich würde gerne zwei Leitungen und Etiketten für die x-Achse, wie es in dem link unten – http://www.rita.dot.gov/bts/airfares/national/chart In meinem code, ich habe all die Jahr-Quartal-Kombinationen als x-Achsen-Beschriftungen.

Füllen überlagerten Ellipsen in ggplot2 von streudiagrammen

Anzahl der Antworten 1 Antworten
Diese Frage ist ein follow-up von "Wie kann ein Daten-ellipse überlagert werden auf einem ggplot2 scatterplot?". Möchte ich ein 2D-scatterplot mit ggplot2 mit gefüllt überlagert Vertrauen Ellipsen. Mit der Lösung von Etienne Low-Décarie aus den oben genannten

Warum facet_grid Arbeit, aber nicht facet_wrap?

Anzahl der Antworten 1 Antworten
Möchte ich nutzen, Facettierung, aber auch zur Kontrolle der Anzahl der Zeilen und Spalten. So facet_wrap bevorzugt, facet_grid. Aber während facet_grid funktioniert, facet_wrap nicht und gibt eine Fehlermeldung: "mindestens eine Schicht enthalten sein müssen alle verwendeten Variablen

Wie zum hinzufügen eines standard-Fehlerbalken zu einem box-whisker-plot mit ggplot2?

Anzahl der Antworten 1 Antworten
Ich versuche zum hinzufügen eines standard-Fehler bars, um meine Daten, ähnlich denen auf dem Feld gesehen Grundstücke in der Nähe des Ende der Antwort auf diese Frage: https://stats.stackexchange.com/questions/8137/how-to-add-horizontal-lines-to-ggplot2-boxplot Ich bin mit dem PlantGrowth Datensatz, der wie folgt

label bestimmte Stelle in ggplot2

Anzahl der Antworten 1 Antworten
Ich versuche, die Beschriftung einzelner Punkte des Interesses in einem bestimmten scatter-plot in ggplot2. Meine Daten gibt als csv-Datei mit mehreren Spalten. Gene chr start stop A B C D E APOBEC3G chr22 39472992 39483773 97.06 214.56

R + ggplot2: wie ausblenden fehlenden Daten von der x-Achse?

Anzahl der Antworten 3 Antworten
Sagen, wir haben den folgenden einfachen Daten-frame von Datum-Wert-Paaren, wobei einige Daten fehlen in der Reihenfolge (D. H. Jan 12 thru 14 Jan). Wenn ich plot die Punkte zeigt es, diese fehlenden Daten auf der x-Achse, aber

Grundstück nur y-Achse, aber sonst nichts

Anzahl der Antworten 3 Antworten
Ich würde gern ein Grundstück, wo nur die y-Achse (einschließlich grids,Nummern und label) wird angezeigt. Aber ich nicht wollen, um den plot oder die x-Achsen. Ist dies möglich? InformationsquelleAutor user1723765 | 2014-02-28

Verschiedene Pausen pro Facette in ggplot2 Histogramm

Anzahl der Antworten 4 Antworten
Eines ggplot2-herausgefordert latticist braucht Hilfe: Was ist die syntax, die auf Anfrage variable pro-Facetten bricht in ein Histogramm? library(ggplot2) d = data.frame(x=c(rnorm(100,10,0.1),rnorm(100,20,0.1)),par=rep(letters[1:2],each=100)) # Note: breaks have different length by par breaks = list(a=seq(9,11,by=0.1),b=seq(19,21,by=0.2)) ggplot(d, aes(x=x) ) +

Wie man eine Standard-custom-theme mit ggplot2 in R

Anzahl der Antworten 1 Antworten
Wenn ich versuche eine custom made theme mit ggplot2 es einen Fehler wie: Error in FUN("text"[[1L]], ...) : Theme element 'text' has NULL property: family, face, size, hjust, vjust, angle, lineheight Ich glaube, ich muss etwas übersehen

ggplot2: Zeichnungen über Mehrere Seiten

Anzahl der Antworten 3 Antworten
Ich bin Plotten von Graphen mit ggplot2 und ich habe die facet_wrap - Funktion, um mehrere Graphen (~51), die aber alle auf einer Seite angezeigt werden. Jetzt nach der Suche, fand ich heraus, dass ggplot2 kann nicht

Spaghetti-plot mit verschiedenen Farben für jedes Thema in ggplot2

Anzahl der Antworten 1 Antworten
Hier ist, was ich bisher getan habe, und das Ergebnis plot ist unten: set.seed(17) require(ggplot2) x = expand.grid(a=1:5, b=1:5) x$c = rnorm(25) png('test.png') p = ggplot(x, aes(a, c, group=b)) + geom_line() print(p) dev.off() savehistory() Ziel ist es,