Good day,

I'm trying to get more time series in one plot. As there are bigger
differences in values of variables I need logaritmic y axis.

The code I use is the following:

nvz_3_data <- read.csv('/home/tomas/R_outputs/nvz_3.csv')
date <- (nvz_3_data$date)
NO3 <- (nvz_3_data$NO3)
NH4 <- (nvz_3_data$NH4)
date_p <- as.POSIXct(date, "CET")
par(mfrow=c(2,1), ylog = TRUE, yaxp = c(0.01, 100, 3))
plot(date_p, NO3, log = "y", type = "l", col = "darkred", main = "NVZ-1",
xlab = "time", ylab = "NO3-" )
lines(date_p, NH4, col = "darkblue", lty = "dotted")
plot(date_p, NH4, log = "y", type = "l", col = "darkblue", main = "NVZ-1",
xlab = "time", ylab = "NH4+" )

So, as I anderstood, extreme (max and min) values on the y axis are
conntrolled byt the yaxp, but it is ignored on the plot, and the NH4
values are out of the plot (see the attached picture). Do somebody know
what I am doing wrong?

Many thanks in advance

Tomas

<<attachment: Rplot001.png>>

______________________________________________
R-help@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.

Reply via email to