Ich hätte gerne eine Einfügung innerhalb eines Diagramms, das 25% der Breite und Höhe des Zeichenbereichs (Bereich, in dem die Graphen liegen) ausmacht.Wie fügt man ein Inset (Subplot) zu "topright" eines R-Plots hinzu?
Ich habe versucht:
# datasets
d0 <- data.frame(x = rnorm(150, sd=5), y = rnorm(150, sd=5))
d0_inset <- data.frame(x = rnorm(1500, sd=5), y = rnorm(1500, sd=5))
# ranges
xlim <- range(d0$x)
ylim <- range(d0$y)
# plot
plot(d0)
# add inset
par(fig = c(.75, 1, .75, 1), mar=c(0,0,0,0), new=TRUE)
plot(d0_inset, col=2) # inset bottomright
Diese den Einsatz zur absoluten topright setzt und verwendet auch 25% der Gerätebreite. Wie kann ich die Koordinaten und die Breite des Bereichs ändern, in dem sich die Diagramme befinden?
Vielleicht arbeiten mit 'layout()' (zB [hier] (http: //www.statm ethods.net/advgraphs/layout.html)) in Kombination mit 'xpd = TRUE' könnte funktionieren. – Henrik
Es gab einen Befehl, der Ihnen die Dimension des Zeichenbereichs angibt. –