Итак, я пытаюсь создать ggbiplot
PCA порядка добычи в рационе суточных и ночных хищников, но проблема в том, что функция ggbiplot
автоматически создает стрелки для каждого заказа.Есть только около 8 порядков, которые важны для моего исследования (т. Е. Имеют значение в ПК1 и ПК2, которое больше или равно 0,1).
Вот как ggbiplot
выглядит сейчас:
Мне также удалось успешно удалить все стрелки, используя функцию var.axes = FALSE
, чтобы получить этот график:
Нопроблема в том, что из любого графика я не уверен, как удалить только часть стрелок, чтобы я мог просто оставить нужные мне 8, или добавить эти 8 обратно на график с нуля после удаления всехстрелки.
Редактировать: Я хочу, чтобы значения ПК для всех 38 ордеров по-прежнему учитывались в графике, я просто хочу удалить ненужные стрелки, пока не останется только 8.
Воспроизводимый пример:
#load iris data
iris$Species = NULL # (to run the PCA)
iris_pca = prcomp(iris)
ggbiplot(iris_pca) + theme_classic()
Итак, допустим, я не хочу включать стрелки для Sepal.Width или Petal.Width.Как бы я удалил их и оставил два других?