Les données avec lesquelles je joue proviennent de la source Internet répertoriée ci-dessous
nba <- read.csv("http://datasets.flowingdata.com/ppg2008.csv", sep=",")
Ce que je veux faire, c'est créer un graphique de points 2D comparant deux métriques de ce tableau, chaque joueur représentant un point sur le graphique. J'ai le code suivant:
nbaplot <- ggplot(nba, aes(x= MIN, y= PTS, colour="green", label=Name)) +
geom_point()
Cela me donne ce qui suit:
Ce que je veux, c'est une étiquette du nom du joueur juste à côté des points. Je pensais que la fonction d'étiquette dans l'esthétique de ggplot ferait cela pour moi, mais ce n'est pas le cas.
J'ai également essayé la text()
fonction et la textxy()
fonction from library(calibrate)
, dont aucune ne semble fonctionner avec ggplot.
Comment puis-je ajouter des étiquettes de nom à ces points?