Удалить верхнюю и правую оси на графике princomp
У меня есть небольшая проблема, я хочу удалить верхнюю и правую оси (я не знаю, как называется эта ось, извините) моего биплота PCA, но я не могу понять, как это сделать.
Есть ли способ удалить это?
Я прочитал это bty=1
работает, чтобы иметь только левую и нижнюю оси, но это не работает.
biplot(PC.LC50, col=2:6, xlab="1st Principal Component (71.2%)", ylab="2nd Principal Component (15.9%)", xlabs=c("Puerto Colombia", "Soledad", "Barranquilla", "Valledupar", "San Juan", "Sincelejo", "Monteria", "Cienega", "Cartagena"), pch=21, cex=0.75, xlim=c(-0.6,1),bty=1)
#Error en plot.window(...) : invalid value specified for graphical parameter "bty"
Я пытался использовать его отдельно:
par(bty="1")
#Error en par(bty = "1") : invalid value specified for graphical parameter "bty"
Я не знаю, как использовать эту команду, или если это та, которая удаляет верхнюю и правую оси.
1 ответ
Решение
Попробуй это. Похоже на то biplot
принимает axes
аргумент. Я вырезал часть вашего исходного кода, чтобы было легко увидеть, что я сделал. at
в axis(1, ...)
это xlim
значение из исходного участка
biplot(PC.LC50, axes = FALSE)
axis(1, at = c(-0.6,1))
axis(2)
box()