Ich habe eine jährliche X-Achse 1998-2014. Wie man auf dem Bild sehen kann, jedes Jahr vor ist ein ‚X‘Seltsames "X" vor jedem x-Achsen-Etikett (Jahr) ... Wie wird es entfernt?
Wie kann ich diese entfernen?
Ich möchte auch jedes Jahr vertikal unter jedem Balken geschrieben werden. Und die Werte von jeder Bar in dem roten und grünen Teil sichtbar ...
ich diesen Code schrieb:
d=read.delim("LW_Einkommen.csv", sep=";", dec=".", header=TRUE, row.names=1)
str(d)
da=data.matrix(d, rownames.force = NA)
da
barplot(da,
main="ø Einkommen CH Landwirtschaftsbetriebe 1998-2014",
xlab="Jahr",
ylab="Einkommen pro Betrieb [CHF]",
ylim=c(0, 100000),
col=c("red","green"),
cex.axis = 0.9, cex.lab = 0.9)
grid(col="black")
legend("bottomleft",
c("Landwirtschaftliches Einkommen","Ausserlandwirtschaftliches Einkommen"),
fill=c("red","green"))
viel helfen, wenn Sie die ersten paar Zeilen Ihres Datensatzes bereitzustellen. –
Die Bezeichnungen stammen aus den Spaltennamen Ihres Datasets. Numerische Spaltennamen haben automatisch ein angehängtes X. Versuchen Sie, das 'names.arg'-Argument für' barplot' zu verwenden, um die Namen festzulegen. –
Überprüfen Sie das 'las'-Argument auf 'par', um die Beschriftungen vertikal zu machen. –