Почему размер окна графика остается неизменным в R? - PullRequest
1 голос
/ 10 апреля 2019

В настоящее время есть две проблемы:

Задача 1: Эта проблема была устранена благодаря @Humpelstielzchen, потому что проблема "noRStudioGD = TRUE".

Я просмотрел этот пост и попробовал ответ Шейна:

# the plot with width=5
dev.new(width=5, height=4)
plot(1:20)

Затем я попытался изменить ширину с 5 до 10, чтобы увидеть, есть ли что-то другое:

# the plot with width=10
dev.new(width=10, height=4)
plot(1:20)

но, похоже, размер изображения вообще не меняется (see here). Почему это происходит?

Задача 2: Я изменил units = (см или дюйм), но Plot Window кажется неизменным. Что еще более странно, ширина этих двух окон составляет 23,2 см, высота - 10,5 см: эти ширины не составляют ни 10 см, ни 10 дюймов по ширине, ни 4 см или 4 дюйма по высоте.

# units = "cm"
dev.new(width=10, height=4, noRStudioGD = TRUE, units = "cm")
plot(1:20, main = "units = cm")

# units = "inch"
dev.new(width=10, height=4, noRStudioGD = TRUE, units = "inch")
plot(1:20, main = "units = inch")

1 Ответ

0 голосов
/ 10 апреля 2019

Вы должны сделать


dev.new(width=10, height=4, noRStudioGD = TRUE, units = "cm")
plot(1:20)

Они, видимо, изменили поведение dev.new() в RStudio некоторое время назад.

В описании также есть что-то подобное: ? dev.new

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...