gm.tscol {metools} | R Documentation |
Time serie bar Graphic Model
Description
gm.tscol make a bar plot in time serie format. Graphic models function family make graphic creation easy, is recommended for new programers, they have less and easyful parameters then p.tscol but the graphic customize is more limited . The data don't need be a ts object.
Usage
gm.tscol(
data,
ncolx,
ncoly,
ntimes,
title,
ylab = NULL,
percent = FALSE,
div100 = FALSE,
fontsize = 0,
datebreaks = "1 months",
dateformat = "%b/%y",
clines = "white",
ctext = "white",
cbackground = "#141414",
cbserie = cbackground
)
Arguments
data |
a dataframe |
ncolx |
number of x column in data frame |
ncoly |
number of y column in data frame |
ntimes |
number of observations to plot (count by tail) |
title |
title of plot |
ylab |
y axis label |
percent |
If TRUE y axis in percent (default=F) |
div100 |
If data percent are not in decimal format set TRUE. |
fontsize |
change size of all words in graphic (only numbers) |
datebreaks |
datebreaks in x axis (default="1 month") |
dateformat |
format of date in x axis (need a dataformat string) (default ="%Y-%m") |
clines |
color of lines in graphic |
ctext |
color of words in graphic |
cbackground |
color of graphic background |
cbserie |
color of serie border (default= same cbackground) |
Value
Return a graphic.
Examples
v=data.frame("x"=seq.Date(as.Date('2020-01-01'),
to = as.Date('2020-04-01'),by='month'),"y"=c(5,3,7,2))
gm.tscol(v,1,2,title="Simple example",ntimes=3)