Scatterplot Graphik Punkte benennen

Wie erstelle ich Grafiken, was ist zu beachten?

Moderatoren: EDi, jogo

Antworten
Moritz F.
Beiträge: 21
Registriert: Mo Jan 22, 2018 3:17 pm

Scatterplot Graphik Punkte benennen

Beitrag von Moritz F. »

Hi zusammen,

ich möchte ein Scatterplot erstellen und die Beschriftungen liegen jetzt genau auf den Punkten und da es ein paar Punkte gibt, die sehr nahe beieinander liegen, liegen diese auch aufeinander.
Weiß jemand wie ich diese Punkte verschieben kann und dass die Punkte sich auch nicht überschneiden?
Hier mein aktueller Code:
Werte=read.table("Werte.txt",sep ="\t" , header = TRUE)
show(Werte)
x <- Werte$X
y <- Werte$Y
z <- Werte$Name
model=plot(x,y,family="A", font=1, xlim=c(4,8), ylim=c(6,12), ylab="Y", xlab="X", pch=16, cex=0.6)
text(x, y, z)
Schon einmal vielen Dank
Benutzeravatar
student
Beiträge: 674
Registriert: Fr Okt 07, 2016 9:52 am

Re: Scatterplot Graphik Punkte benennen

Beitrag von student »

Schau Dir mal die Argumente zu par an...
Viele Grüße,
Student
-----------------------------------------------------------------------------------------------------------------------
faes.de, Datenanalyse mit R & das Ad-Oculos-Projekt
Das Ad-Oculos-Projekt auf YouTube

Habe Mut, dich deines eigenen Verstandes zu bedienen! (Kant)
Moritz F.
Beiträge: 21
Registriert: Mo Jan 22, 2018 3:17 pm

Re: Scatterplot Graphik Punkte benennen

Beitrag von Moritz F. »

Hi Danke,
aber ich bräuchte genaure Hilfe, bin kein R Profi
bigben
Beiträge: 2771
Registriert: Mi Okt 12, 2016 9:09 am

Re: Scatterplot Graphik Punkte benennen

Beitrag von bigben »

Für das andere Grafiksystem, für ggplot2, gibt es ein Paket, das überlappende labels automatisch verschiebt. Wenn ggplot2 infrage kommt, such mal nach "ggrepel".
Für Base Grafiken kenne ich leider nichts vergleichbares.

HTH,
Bernhard
---
Programmiere stets so, dass die Maxime Deines Programmierstils Grundlage allgemeiner Gesetzgebung sein könnte
Antworten