Серые точки - это все клубы в вашем наборе данных, которые не имеют цвета, определенного элементами, которые вы передали в своей функции lims
. Таким образом, чтобы удалить серые точки, вы можете задать подкадр данных, чтобы оставить только интересующие вас клубы:
library(ggplot2)
club <- c("New York City FC", "Orlando City SC", "Atlanta United FC", "Minnesota United FC", "Los Angeles FC", "FC Cincinnati")
ggplot(subset(MLS_Draft_File, `Drafting Club` %in% club), aes(x = `Overall Pick Number`,
y = `Percentage of Minutes Played`)) +
geom_point(aes(color =`Drafting Club`)) +
lims(color = club)
Если это не работает, рассмотрите возможность воспроизведения воспроизводимого примера набора данных, см. Эту ссылку, чтобы узнать, как чтобы сделать это: Как сделать великолепный воспроизводимый пример R