[R] R plotting

Mikkel Grum mi2kelgrum at yahoo.com
Mon Oct 14 05:35:23 CEST 2013


This seems to work:
spdata$color <- ifelse(spdata$change < 0, "red", "green")
plot(spdata$date, log(spdata$close), col = spdata$color)


On Friday, October 11, 2013 5:14 PM, Mubar <simon.keusen at student.unisg.ch> wrote:

I have a question regarding plots in R. I have data from the S&P 500 in the

date           close     change
1980-01-07  109.92   3.4

I plotted the data with plot(spdata$date, log(spdata$close), type="p")

Now I want to ad the colors green and red to the data frame. if the change
is positive it should be green, if negative, red. Also the colors should be
in the plot. I tried to do this with the ifelse function, but seem to be

Can anyone help me with this?

Thanks a lot!

View this message in context: http://r.789695.n4.nabble.com/R-plotting-tp4678056.html
Sent from the R help mailing list archive at Nabble.com.

R-help at r-project.org mailing list
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.

More information about the R-help mailing list