zwei graphen zeichnen mit demselben datenset

Wie erstelle ich Grafiken, was ist zu beachten?

Moderatoren: EDi, jogo

heyoka
Beiträge: 20
Registriert: Sa Apr 24, 2021 3:10 am

Re: zwei graphen zeichnen mit demselben datenset

Beitrag von heyoka »

EDi hat geschrieben: So Apr 25, 2021 8:43 am
Lassen Sie die Farben von gelb nach rot verlaufen; der Verlauf soll logarithmisch

Code: Alles auswählen

p11 <- ggplot(automatic,aes(x=mpg,y=hp)) + geom_point(aes(fill=wt))
p22 <- ggplot(manuell,aes(x=mpg,y=hp)) + geom_point(aes(fill=wt))
grid.arrange(p11, p22, ncol=2)
scale_fill_gradient(trans="log")
so habe ich das gemacht aber klappt leider nicht
Benutzeravatar
EDi
Beiträge: 1599
Registriert: Sa Okt 08, 2016 3:39 pm

Re: zwei graphen zeichnen mit demselben datenset

Beitrag von EDi »

so habe ich das gemacht aber klappt leider nicht
Muss bei den einzelnen Plots hinzugefügt werden. Siehe auch die Beispiele in der docu: https://ggplot2.tidyverse.org/reference ... dient.html
Bitte immer ein reproduzierbares Minimalbeispiel angeben. Meinungen gehören mir und geben nicht die meines Brötchengebers wieder.

Dieser Beitrag ist lizensiert unter einer CC BY 4.0 Lizenz
Bild.
heyoka
Beiträge: 20
Registriert: Sa Apr 24, 2021 3:10 am

Re: zwei graphen zeichnen mit demselben datenset

Beitrag von heyoka »

Code: Alles auswählen

p111 <- ggplot(automatic,aes(x=mpg,y=hp)) + geom_point(aes(colour=wt)) + scale_colour_gradient(trans="log",low = 'yellow', high = 'red')
p222 <- ggplot(manuell,aes(x=mpg,y=hp)) + geom_point(aes(colour=wt)) + scale_colour_gradient(trans="log", low = 'yellow', high = 'red')

grid.arrange(p111, p222, ncol=2)
ich habe es so es müsste richtig sein oder ?
Zuletzt geändert von jogo am So Apr 25, 2021 5:17 pm, insgesamt 1-mal geändert.
Grund: Formatierung verbessert, siehe http://forum.r-statistik.de/viewtopic.php?f=20&t=29
heyoka
Beiträge: 20
Registriert: Sa Apr 24, 2021 3:10 am

Re: zwei graphen zeichnen mit demselben datenset

Beitrag von heyoka »

meine frage wäere wie bennen ich bei der Tabelle wt um ohne dass ich die Tabellenspalte umändern muss ?
Benutzeravatar
EDi
Beiträge: 1599
Registriert: Sa Okt 08, 2016 3:39 pm

Re: zwei graphen zeichnen mit demselben datenset

Beitrag von EDi »

Code: Alles auswählen

names(df.cars)[names(df.cars) == "wt"] <- "wtx"
Bitte immer ein reproduzierbares Minimalbeispiel angeben. Meinungen gehören mir und geben nicht die meines Brötchengebers wieder.

Dieser Beitrag ist lizensiert unter einer CC BY 4.0 Lizenz
Bild.
Antworten