2016-04-22 5 views
0

In der folgenden Grafik finden Sie wahrscheinlich den Abstand zwischen X-Aixs und dem Datum (Jan-01-60 bis Mar-31-16) ist groß.Passen Sie den Abstand zwischen X-Achse und Text in R-Diagramm

Plot of a time series data

Gibt es trotzdem konnte ich den Abstand zu verkleinern?

Hier ist mein Beispielcode:

plot(dates, data, type = "l", lwd = 3, ylab = " ", 
    xlab = " ", col = "gray35", xaxt='n', ann = FALSE) 
axis(side=1, at=dates_ten, labels=format(dates_ten, "%b-%d-%y"), las =  
    1, cex.axis=0.5, las = 1, font = 2, tcl = -0.2) 

Vielen Dank.

Antwort

1

Sie das padj Argument axis

# make a reproducible example 
dates <- seq(as.Date("2016/1/1"), as.Date("2016/4/1"), "days") 
dates_ten <- seq(as.Date("2016/1/1"), as.Date("2016/4/1"), "10 days") 
set.seed(42) 
data <- rnorm(seq_along(dates)) 

Vary padj nach Bedarf verwenden können:

plot(dates, data, type = "l", lwd = 3, ylab = " ", 
    xlab = " ", col = "gray35", xaxt='n', ann = FALSE) 
axis(side=1, at=dates_ten, labels=format(dates_ten, "%b-%d-%y"), las = 1, 
    cex.axis=0.5, las = 1, font = 2, tcl = -0.2, padj = -2) 

enter image description here

+0

Vielen Dank, ist es sehr hilfreich! –

Verwandte Themen