Построение графиков различной формы с использованием аргумента pch=

Если я использую R для построения. Как я могу назначить конкретную фигуру точкам данных, принадлежащим к одной категории (используя pch аргумент plot()) на основе столбца в моем фрейме данных, который содержит категориальные данные? Будет использовать as.factor() сгруппировать данные, а затем с помощью pch Помогите?

1 ответ

Вы имеете в виду что-то вроде этого...?

plot(Sepal.Length ~ Petal.Length,
      xlab = "Petal Length (cm)",
      ylab = "Sepal Length (cm)",
      pch = c(16, 17, 18)[as.numeric(Species)],  # different 'pch' types 
      main = "Anderson Iris Dataset",
      col = c("red", "green","blue")[as.numeric(Species)],
      data = iris)

Который производит:

введите описание изображения здесь

Другие вопросы по тегам