Os dados com os quais estou jogando são da fonte da Internet listada abaixo
nba <- read.csv("http://datasets.flowingdata.com/ppg2008.csv", sep=",")
O que eu quero fazer é criar um gráfico de pontos 2D comparando duas métricas desta tabela, com cada jogador representando um ponto no gráfico. Eu tenho o seguinte código:
nbaplot <- ggplot(nba, aes(x= MIN, y= PTS, colour="green", label=Name)) +
geom_point()
Isso me dá o seguinte:
O que eu quero é um rótulo com o nome do jogador ao lado dos pontos. Eu pensei que a função de rótulo na estética do ggplot faria isso por mim, mas não o fez.
Eu também tentei a text()
função e a textxy()
função from library(calibrate)
, nenhuma das quais parece funcionar com o ggplot.
Como posso adicionar rótulos a esses pontos?