Los datos con los que estoy jugando provienen de la fuente de Internet que se detalla a continuación.
nba <- read.csv("http://datasets.flowingdata.com/ppg2008.csv", sep=",")
Lo que quiero hacer es crear un gráfico de puntos 2D comparando dos métricas de esta tabla, con cada jugador representando un punto en el gráfico. Tengo el siguiente código:
nbaplot <- ggplot(nba, aes(x= MIN, y= PTS, colour="green", label=Name)) +
geom_point()
Esto me da lo siguiente:
Lo que quiero es una etiqueta del nombre del jugador justo al lado de los puntos. Pensé que la función de etiqueta en la estética de ggplot haría esto por mí, pero no fue así.
También probé la text()
función y la textxy()
función desde library(calibrate)
, ninguna de las cuales parece funcionar con ggplot.
¿Cómo puedo agregar etiquetas de nombre a estos puntos?