Я создаю много графиков (каждый как отдельное изображение), которые должны иметь одинаковые пределы оси. При использовании ylim метки отмечены неудобно на крайних краях, а метки меток опускаются для экстремальных значений.Точные оси тиков и меток в R Lattice xyplot
library(lattice)
x=1:100
y=10+20*(runif(100))
xyplot(y~x) # Case 1 - automatic ylim
xyplot(y~x, ylim=c(10,20)) # Case 2 - specified ylim
В случае 1, ось клещей и этикетки автоматически генерируются при (у = 10,15,20,25,30). Все отметки отмечены, и в прямоугольнике графика имеется вертикальное дополнение для крайних меток (y = 10 и y = 30).
В случае 2, когда я указываю значения ylim, отметки меток генерируются при (y = 10,12,14,16,18,20), но метки отображаются только для (y = 12,14,16,18)). Тик-метки отсутствуют в крайних случаях. Кроме того, нет вертикальной прокладки для крайних меток в прямоугольнике графика.
Есть ли способ указать илим и по-прежнему иметь метки и метки, которые выходят аналогично случаю 1?
В общем случае, при указании ylim:
1. Как вы можете точно указать, где находится каждая отметка?
2. Как вы можете точно указать, какие метки отмечены?
«xyplot» обычно заполняет пределы x и y, чтобы увеличить на 4% выше и ниже диапазона x. –