Mi piacerebbe avere un riquadro all'interno di un grafico che rappresenti il 25% della larghezza e dell'altezza dell'area di disegno (area in cui si trovano i grafici).Come aggiungere un riquadro (sottotrama) a "topright" di un grafico R?
Ho provato:
# 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
Questo mette l'inserto di topright assoluto e utilizza anche il 25% del dispositivo larghezza. Come posso cambiarlo con le coordinate e la larghezza dell'area in cui si trovano i grafici?
Forse lavorare con 'layout()' (es., [qui] (http: //www.statm ethods.net/advgraphs/layout.html)) in combinazione con 'xpd = TRUE' potrebbe funzionare. – Henrik
C'era un comando che ti dice la dimensione dell'area di tracciamento. –