[R] Plot base 100
Jim Lemon
drj|m|emon @end|ng |rom gm@||@com
Mon Jul 20 01:14:04 CEST 2020
Hi Pedro,
Assuming that you get a vector of daily percentage changes:
dpc<-c(+3.1, -2.8, +1.7, +2.1)
get the cumulative change and add 100:
cumsum(dpc)+100
[1] 103.1 100.3 102.0 104.1
You can then plot that. As Rui noted, your mail client is inserting
invisible characters that prevent cutting and pasting into R.
Jim
On Mon, Jul 20, 2020 at 4:46 AM Pedro páramo <percentil101 using gmail.com> wrote:
>
> Hi all,
>
> I am trying to make a plot based on stock market prices and the library
> quantmod, imagine
>
> BatchGetSymbols(‘^IBEX’, first.date = ‘1999-12-31’,
> last.date = ‘2020-12-07’)
>
> The thing is I want to plot a plot that for each year on 31/12/year tthe
> base is 100 and each day calvulate the cumulative returns so if on
> 01/01/year t+1 in one day stock climbs a 3% the Index values 103. I want to
> plot for each day off the year to the end of the year a line (in fact would
> be 20 lines) in the example from year 2000 to actual 2020.
>
> Aditionally on the current year I want to plot the line more thig (dar) to
> clearly distinguish It.
>
> Do you know if there is some predefinited function to construct It.
>
> Many thanks in advance
>
> [[alternative HTML version deleted]]
>
> ______________________________________________
> R-help using r-project.org mailing list -- To UNSUBSCRIBE and more, see
> 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.
More information about the R-help
mailing list