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)


[Package metools version 1.0.0 Index]