Мне нужно построить простой график в R (желательно с использованием plot) с разным расстоянием между некоторыми значениями оси x.Я пытался сделать это, используя функцию оси с параметрами "at" и "label".Тем не менее, я думаю, что конечный результат не то, что должно быть.
В качестве примера предположим, что x = seq(1,10,by=1)
и y = 2*x
.
Теперь давайте построим график:
plot(x = x, y = y, type='l', xaxt='n');
axis(1, c(1, 2, 3, 4, 5, 6, 7, 8, 9, 10),
at = c(1, 1.1, 1.2, 1.3,1.4,1.5,1.6,1.7,1.8,1.9));
Я бы ожидал тонкий и высокий график, но в результатеграфик:
масштаб оси X пересчитан
Почему график не учитывает новый масштаб оси x и заменил позицию 2 на 1,1, 3 на 1,2и так далее?Как я могу это сделать?
Реальный график - это что-то вроде: Реальный график
Мне нужно выделить наклон между (x1, y1) и (x2, y2)) и между (x3, y3) - (x5, y5).На оси X есть 100 значений, и если я оставлю одно и то же пространство между ними на графике, то упомянутые мною наклоны будут незаметны
Надеюсь, я был ясен в своем вопросе.