2017-03-10 3 views
9

Ich frage mich, wie man Jupyter konfiguriert, um eine kleinere Figur innerhalb des R-Kernels zu plotten.Wie ändert man die Größe der R-Plots in Jupyter?

Ich habe versucht mit options(repr.plot.width = 1, repr.plot.height = 0.75, repr.plot.res = 300), aber das Ergebnis ist ein bisschen chaotisch. Es verändert die Größe des erzeugten Plots R. Gibt es irgendwelche Möglichkeiten, wie ich die Ausgabegrafikgröße in Jupyter direkt konfigurieren kann?

Mit anderen Worten, wie kann ich die Größe in der ersten Figur auf die Größe in der zweiten Figur ändern, ohne die Handlung zu verpfuschen.

enter image description here enter image description here

Antwort

1

Sie benötigen die Tick-Größe manuell eingestellt, Markergröße und Textgröße. Die Textgröße und die Tickgröße können über die Funktion theme() eingestellt werden, während die Markergröße über geom_point() funktioniert.

df_1 = data.frame(x=c(5, 6, 7, 8, 9), y = c(200, 225, 250, 270, 310)) 

options(repr.plot.width = 1, repr.plot.height = 0.75) 
ggplot(df_1, aes(x = x, y = y)) + geom_point(size = 0.3) + 
    theme(text = element_text(size = 3), element_line(size = 0.1)) 

enter image description here

Verwandte Themen