Если вы получаете это сообщение во время сохранения или компиляции сборки, просто закройте все файлы, а затем откройте любой файл для компиляции и сохранения.
Для меня причина в том, что я переименовал файл, и старый файл все еще был открыт.
Использование asp=1
в качестве параметра для графика будет интерпретироваться низкоуровневым вызовом plot.window и должно дать вам унитарное соотношение сторон. Существует вероятность, что вызов с использованием ylim и xlim может конфликтовать с определением формата изображения, а asp
должен «преобладать». Это очень впечатляющий первый график R, мимо. И отличный вопрос. Высокие метки.
Единственное примечание - использование вами конструкции xlim=c(0:1.0)
. Поскольку xlim ожидает вектор двух элементов, я бы ожидал xlim = c (0,1). Меньше нажатий клавиш и менее подвержены ошибкам в будущем, если вы изменили на другой набор ограничений, так как оператор «:» дал бы вам неожиданные результаты, если вы попробовали это с «0: 2.5».
par(pty="s")
plot(...)
устанавливает тип графика как квадрат, который будет выполнять задание (я думаю) в вашем случае, потому что ваши диапазоны x и y одинаковы.