Vorrei creare un barplot in cui le barre sono tracciate sopra la linea orizzontale.trama dietro barplot
Il seguente codice esegue questa:
y <- c(1,2,3,5)
barplot(y)
abline(h=mean(y))
barplot(y, add=T)
Tuttavia, io sono preoccupato del fatto che il parametro add=T
in barplot()
, se usato ripetutamente, può introdurre artefatti di stampa. Sono curioso di sapere se esiste un'alternativa al codice precedente (sebbene il codice sopra possa essere il metodo più veloce).
Modificato in modo che ylim = c (min (0, y), max (y)) nel caso y contenga valori negativi –