1
Я хочу, чтобы ось y в регулярном plot()
функция начала в нижней части участка, аналогичная функции hist()
. Другими словами, я хотел бы иметь нули обеих осей на одном уровне. Вот мой рабочий примерR: Сделать ось графика, как на гистограмме
set.seed(1)
data <- data.frame(
type = as.factor(sample(c('A', 'B', 'C'), size = 100, replace = T)),
value = rexp(100, 1/3)
)
plot(data$type)
par(new=TRUE)
plot(tapply(data$value, data$type, mean),
xaxt="n", yaxt="n", xlab="", ylab="",
xlim=c(0.55,3.45), ylim=c(0, 5), bty='n', pch=24, bg='black')
axis(4)
Я пытался использовать параметр yaxs = 'i'
в функции plot()
, но он перемещается ось слишком низко. Есть ли какие-либо решения?