remover certas variáveis ​​de legenda e valores de legenda do ggplot2?

suponha que eu esteja planejando um dataframe no ggplot2 como:

ggplot(iris) + geom_point(aes(x=Sepal.Width, y=Sepal.Length, color=Species, size=Sepal.Length))

duas questões relacionadas:

Como posso remover uma variável completamente da legenda? Por exemplo, ainda dimensione os pontos porSepal.Length mas removerSepal.Length da lenda completamente?

Como posso remover apenas um determinado valor ou conjunto de valores da legenda? Por exemplo, ainda colora os pontos por Espécies como acima, mas na legenda mostre apenas o valor parasetosa e excluirversicolor, virginica?

obrigado.

questionAnswers(1)

yourAnswerToTheQuestion