Seite 1 von 1

Beschriftung der Y-Achse abgeschnitten

Verfasst: So Jun 18, 2017 3:38 pm
von AllyWise
Hallo!

Ich habe in R mit dem Paket gplots eine Grafik geplottet (als png) und für die Achsen Beschriftungen hinzugefügt. Leider ist die Beschriftung der Y-Achse leicht abgeschnitten, d. h. der obere Teil der Buchstaben fehlt jeweils. Ich habe schon versucht dir Schrift- und Grafikgrößen zu ändern, aber das Problem bleibt bestehen. Hat jemand eine Idee, woran es liegen könnte?

Hier mein Code-Bsp.:

Code: Alles auswählen

library("gplots")
library("lattice")

png("Grafik_Fix.häufigkeit_VWA_2.png",1800,1000) 
attach(VW_Target_WW) 
plotmeans(kWahrscheinlichkeit~Phase_num,cex.axis=1.5,cex.lab=2.1,ylim=c(0,100),las=1,barwidth = 1.5,lwd = 1.5, barcol = "black",ylab = "Kumulative Fixationswahrscheinlichkeit in %",xlab="Auslöser                                     Zwischenphase                                      Zielwort                                     bis Satzende ", lty=2,pch=9,cex=2.5,n.label=FALSE)
dev.off()

Re: Beschriftung der Y-Achse abgeschnitten

Verfasst: Mo Jun 19, 2017 9:06 am
von jogo
Hallo AllyWise,

willkommen im Forum!
Bitte gewöhne Dir attach() ab. viewtopic.php?f=7&t=5
Zu Deiner Frage:
leider bin ich kein Grafik-Experte, aber vielleicht liegt es daran, dass die Zeichenkette in ylab= ziemlich lang ist.

Gruß, Jörg

Re: Beschriftung der Y-Achse abgeschnitten

Verfasst: Mo Jun 19, 2017 9:33 am
von AllyWise
Hallo Jörg,

danke für deine Antwort. Leider liegt es nicht an der Länge der Zeichenkette. Wenn da nur ein "%" steht, wird auch ein Teil abgeschnitten.
Mit der attach-Thematik hab ich mich noch nicht befasst, danke für den Hinweis.

Viele Grüße,
AllyWise

Re: Beschriftung der Y-Achse abgeschnitten

Verfasst: Mo Jun 19, 2017 3:44 pm
von bigben

Code: Alles auswählen

> attach(VW_Target_WW) 
Error in attach(VW_Target_WW) : object 'VW_Target_WW' not found
Ohne die Daten können wir das Problem halt nicht nachvollziehen. Hast Du schon mal versucht diesen ganzen Kram hier;

Code: Alles auswählen

cex.axis=1.5,cex.lab=2.1,las=1,barwidth = 1.5,lwd = 1.5,lty=2,pch=9,cex=2.5
weg zu lassen um zu schauen, ob es damit was zu tun hat?

Wahrscheinlich könnte man mit par() etwas mehr Platz schaffen.

LG,
Bernhard

Re: Beschriftung der Y-Achse abgeschnitten

Verfasst: Mi Jun 21, 2017 12:39 pm
von AllyWise
Vielen Dank! Mit par habe ich es jetzt hinbekommen:

par(mar=c(5,5,4,2)+0.1)