gráfico de dispersão da mesma variável em diferentes condições com ggplot facet_grid?

Gostaria de correlacionar a mesma coluna de um dataframe para pontos com valores de linha distintos. Por exemplo, noiris dataframe, gostaria de fazer três gráficos de dispersão comparandoPetal.Length dovirginica com o deversicolor, setosa comvirginica eversicolor comsetosa. Eu quero que ele apareça como um normalfacet_grid oufacet_wrap enredo. Por exemplo, eu posso fazer:

ggplot(iris) + geom_point(aes(x=Petal.Length, y=Petal.Length)) + facet_grid(~Species)

Isso não é o que eu quero, já que está tramandoPetal.Length de cada espécie contra si mesma, mas eu quero que a trama apareça assim, exceto onde eu codifico quais espécies comparar com as outras espécies. Como isso pode ser feito emggplot? Obrigado.

questionAnswers(2)

yourAnswerToTheQuestion