R всегда делает ось x длиннее по сравнению с осью y, даже если оба они имеют одинаковые пределы. Есть ли возможность контролировать длину оси?R: Как сделать оси x и y одинаковой длины?
plot(0:100,0:100)
Мне это нужно, чтобы быть квадратом.
R всегда делает ось x длиннее по сравнению с осью y, даже если оба они имеют одинаковые пределы. Есть ли возможность контролировать длину оси?R: Как сделать оси x и y одинаковой длины?
plot(0:100,0:100)
Мне это нужно, чтобы быть квадратом.
Да, по крайней мере, если вы используете базовую графику. Жерех аргумент должен быть установлен в 1:
plot(0:100,0:100, asp=1) # see ?plot.default
дубликата, что Бен нашел также
plot(0:100,0:100, pty="s")
это не дубликат http://stackoverflow.com/questions/8693558/how-to-define-fixed-aspect-ratio для-рассеяния-графика? lq = 1? –
Да. Я не помнил свой предыдущий ответ. И не следил за ссылкой пользователя65250. –
есть also'par (PTy = "S") '(с HTTP: // StackOverflow. com/questions/8693558/how-to-define-fixed-aspect-ratio-for-scatter-plot) – user20650
Если вы сохраните свои сюжеты с одинаковой высотой и шириной, они также окажутся квадратными: 'png ('~/Рабочий стол/Rplot.png '); график (0: 100, 0: 100); dev.off() '(' png' высота и ширина по умолчанию равны 480px.) – alistaire