from lonniemillsap.com
# Weise Plot Objekt zumein_plot <- ggplot(data = mpg, aes(x = displ,y = hwy)) + geom_point() + theme_bw()# Zeige Klasseclass(mein_plot)
[1] "gg" "ggplot"
mein_plot
# Weise Plot Objekt zumein_plot <- ggplot(data = mpg, aes(x = displ,y = hwy)) + geom_point() + theme_bw()# Zeige Klasseclass(mein_plot)
[1] "gg" "ggplot"
mein_plot + geom_smooth()
facet_*()
# Ohne facettingggplot(data = mpg, mapping = aes(x = displ, y = hwy)) + geom_point() + theme_bw()
facet_wrap()
# Ohne facettingggplot(data = mpg, mapping = aes(x = displ, y = hwy)) + geom_point() + theme_bw() + facet_wrap(~ class)
facet_grid()
# Ohne facettingggplot(data = mpg, mapping = aes(x = displ, y = hwy)) + geom_point() + theme_bw() + facet_grid(drv ~ class)
theme()
# Verwendung von thememein_plot + theme(argument = element_*(), argument = element_*(), ...)
# Ändere den Hintergrundmein_plot + theme( panel.background = element_rect(fill = 'tomato'), plot.background = element_rect(fill = 'burlywood'))
# Ändere das Rastermein_plot + theme( panel.grid.major = element_line(colour = "salmon"), panel.grid.minor = element_line(colour = "seagreen"))
# Ändere das Rastermein_plot + theme( panel.grid.major = element_line(colour = "salmon", size = 3), panel.grid.minor = element_line(colour = "seagreen", size = 1.5))
# Ändere die Achsenmein_plot + theme( axis.line.x = element_line(colour = "deeppink", size = 3.5, lineend = "butt"), axis.line.y = element_line(colour = "deeppink", size = 3.5))
# change grid line colormein_plot + theme( axis.title.x = element_text(family = "Comic Sans MS", size = 30), axis.title.y = element_text(family = "Comic Sans MS", size = 30))
Argument | Beschreibung |
|
Alles betreffend Achsentitel |
|
Alles betreffend Achseneinteilungen |
|
Alles betreffend Achsenlinien |
|
Alles betreffend Legenden |
|
Alles betreffend die innere Plotregion |
|
Alles betreffend die äussere Plotregion |
|
Alles betreffend die Facet Titel |
Argument | Beschreibung |
|
Füllfarbe |
|
Randfarbe |
Argument | Beschreibung |
|
Liniengrösse |
|
Art der Linie |
Argument | Beschreibung |
|
Schriftart |
|
Schriftfarbe |
mein_theme <- theme( panel.background = element_rect(fill = 'tomato'), plot.background = element_rect(fill = 'burlywood'), panel.grid.major = element_line( colour = "salmon", size = 3), panel.grid.minor = element_line( colour = "seagreen", size = 1.5), axis.line.x = element_line( colour = "deeppink", size = 3.5, lineend = "butt"), axis.line.y = element_line( colour = "deeppink", size = 3.5), axis.title.x = element_text( family = "Comic Sans MS", size = 30), axis.title.y = element_text( family = "Comic Sans MS", size = 30))
mein_plot
mein_theme <- theme( panel.background = element_rect(fill = 'tomato'), plot.background = element_rect(fill = 'burlywood'), panel.grid.major = element_line( colour = "salmon", size = 3), panel.grid.minor = element_line( colour = "seagreen", size = 1.5), axis.line.x = element_line( colour = "deeppink", size = 3.5, lineend = "butt"), axis.line.y = element_line( colour = "deeppink", size = 3.5), axis.title.x = element_text( family = "Comic Sans MS", size = 30), axis.title.y = element_text( family = "Comic Sans MS", size = 30))
mein_plot + mein_theme
scale_*()
mein_plot
scale_x_continuous()
mein_plot + scale_x_continuous(limits = c(1, 30))
scale_x_reverse()
mein_plot + scale_x_reverse()
scale_color_hue()
mein_plot + scale_colour_hue(h = c(160, 260))
scale_size()
mein_plot + scale_size(range = c(1, 15))
# Speichere plotsschoen <- mein_plotunschoen <- mein_plot + mein_theme
schoen + unschoen
# Speichere plotsschoen <- mein_plotunschoen <- mein_plot + mein_theme
schoen | unschoen + schoen
# Speichere plotsschoen <- mein_plotunschoen <- mein_plot + mein_theme
(schoen+schoen) / (schoen+schoen)
# Speichere plotsschoen <- mein_plotunschoen <- mein_plot + mein_theme
(schoen+schoen) / (schoen+schoen) & mein_theme
# Speichere plotsschoen <- mein_plotunschoen <- mein_plot + mein_theme
(schoen+schoen) / (schoen+schoen) + plot_annotation(tag_levels = "A") & theme(legend.position = "none")
ggsave()
# Kreiere meinen Plotmein_plot <- ggplot(data = mpg, aes(x = displ, y = hwy)) + geom_point() + mytheme# Kreiere "mein_plot.pdf"ggsave(filename = "mein_plot", plot = mein_plot, device = "pdf", path = "figures", width = 6, height = 4)
ggsave()
# Kreiere meinen Plotmein_plot <- ggplot(data = mpg, aes(x = displ, y = hwy)) + geom_point() + mytheme# Kreiere "mein_plot.png"ggsave(filename = "mein_plot", plot = mein_plot, device = "png", path = "figures", width = 6, height = 4)
from lonniemillsap.com
Keyboard shortcuts
↑, ←, Pg Up, k | Go to previous slide |
↓, →, Pg Dn, Space, j | Go to next slide |
Home | Go to first slide |
End | Go to last slide |
Number + Return | Go to specific slide |
b / m / f | Toggle blackout / mirrored / fullscreen mode |
c | Clone slideshow |
p | Toggle presenter mode |
t | Restart the presentation timer |
?, h | Toggle this help |
Esc | Back to slideshow |