"Если бы я хотел изменить символы, например, с простого круга на темный закрашенный круг и квадраты, чтобы сказать треугольники, как бы вы это сделали?"
R имеет 25 легко доступных графических символов (pch) на основе целых чисел 1-25. Есть и другие, но это наиболее часто используемые. Вы можете увидеть их все из этих команд:
# windows(7,4)
plot(-1:25, rep(0,27), pch=-1:25, cex=2, col="blue", bg="red", yaxt="n")
text(-1:25, rep(0,27), labels=-1:25, pos=1)
abline(v=c(14.5, 20.5))
mtext(text=c("Hollow symbols", "Filled symbols", "Filled symbols\nwith borders"),
side=3, at=c(6, 17.5, 23), line=-2)
Для ПК -1: 14 вы получаете пустые символы - они не могут быть заполнены с помощью цвет или фон. Только символы с 15 по 20 могут быть полностью закрашены с помощью графического параметра col
(по умолчанию черный). Для символов с 21 по 25 цвет задается с помощью графического параметра bg
(по умолчанию - none), и можно добавить дополнительные рамки, указав их цвет с помощью col
(по умолчанию черный) и ширину с помощью lwd
( по умолчанию 1). Символы с 15 по 18 не имеют границы, поэтому заполненный круг, заданный pch=16
, будет меньше, чем solid круг, заданный pch=19
, на величину, которая зависит от размера границы (lwd
) и размер символа (cex
).
Итак, чтобы получить темный закрашенный круг, вы можете выбрать pch=16
или pch=19
, а для (полого) треугольника вы можете выбрать pch=2
или pch=6
(перевернутый).