Die Daten, mit denen ich spiele, stammen aus der unten aufgeführten Internetquelle
nba <- read.csv("http://datasets.flowingdata.com/ppg2008.csv", sep=",")
Ich möchte ein 2D-Punktediagramm erstellen, in dem zwei Metriken aus dieser Tabelle verglichen werden, wobei jeder Spieler einen Punkt im Diagramm darstellt. Ich habe folgenden Code:
nbaplot <- ggplot(nba, aes(x= MIN, y= PTS, colour="green", label=Name)) +
geom_point()
Dies gibt mir Folgendes:
Was ich möchte, ist eine Bezeichnung des Spielernamens direkt neben den Punkten. Ich dachte, die Label-Funktion in der Ästhetik von ggplot würde dies für mich tun, aber das tat es nicht.
Ich habe auch die text()
Funktion und die textxy()
Funktion von ausprobiert library(calibrate)
, von denen keine mit ggplot zu funktionieren scheint.
Wie kann ich diesen Punkten Namensschilder hinzufügen?