Как я могу построить длину лепестков для одной переменной для данных "IRIS"?

Таким образом, я извлек значения из данных IRIS, и виды в этих данных - это Setosa,Versicolor и virginica. Теперь я хочу сделать qq-график длины лепестка, но я хочу, чтобы он был отделен друг от друга. Так, как я хочу, чтобы лепесток был длиной от setosa, а затем только от лишнего.

Я попробовал qqnorm(setosa$Petal.length). Я не могу найти это онлайн?

1 ответ

Для одного вида "сетоса":

qqnorm(iris[iris$Species=="setosa","Petal.Length"])

В противном случае для всех видов:

par(mfrow=c(2,2))
lapply(unique(iris$Species), function(x){ 
       qqnorm(iris[iris$Species==x,"Petal.Length"],main=x) })
Другие вопросы по тегам