Я провел CCA- и RDA-анализ в R с помощью Vegan и использовал autoplot.cca для создания графиков. Однако границы сюжета не постоянны и подстраиваются автоматически (к чему я не знаю). Некоторые графики возвращают очень узкий горизонтальный график
Я пробовал некоторые предложения, такие как добавление:
autoplot() +
labs(x=NULL, y=NULL) +
scale_x_continuous(expand = c(0, 0)) +
scale_y_continuous(expand = c(0, 0))
Но это ничего не решает. Код для построения графика ниже. Я не делаю никаких причудливых обращений по поводу форматирования ранее в коде.
print(autoplot(my.cca, geom = "text", title = paste(i, "_sites_params_Wetter"), layers = c("sites", "biplot")) +
#geom_point(aes(my.cca)) +
#geom_hline(yintercept = 0) +
#geom_vline(xintercept = 0) +
theme(legend.position = "none")
)
Пример вывода в ссылке (недостаточно репов для публикации изображений):
Я, по сути, строю график в виде петли, и графики меняются по площади. Я хотел бы иметь возможность контролировать размеры области построения, а также убедиться, что все метки находятся на 100% внутри области.
Как мне это сделать?
Вот примеркод для игры с
x<-c("vegan", "ggplot2", "ggvegan")
lapply(x, require, character.only = TRUE)
data(package = "vegan")
data(mite)
data(mite.env)
my.cca <- cca(mite ~ ., data=mite.env)
autoplot(my.cca, geom = "text", layers = c("species", "biplot")) +
theme(legend.position = "none")