prophet/R/man/add_regressor.Rd

40 lines
1.4 KiB
Text
Raw Normal View History

2017-08-30 23:17:41 +00:00
% Generated by roxygen2: do not edit by hand
% Please edit documentation in R/prophet.R
\name{add_regressor}
\alias{add_regressor}
\title{Add an additional regressor to be used for fitting and predicting.}
\usage{
2018-05-15 17:07:38 +00:00
add_regressor(m, name, prior.scale = NULL, standardize = "auto",
mode = NULL)
2017-08-30 23:17:41 +00:00
}
\arguments{
\item{m}{Prophet object.}
\item{name}{String name of the regressor}
\item{prior.scale}{Float scale for the normal prior. If not provided,
holidays.prior.scale will be used.}
\item{standardize}{Bool, specify whether this regressor will be standardized
prior to fitting. Can be 'auto' (standardize if not binary), True, or
False.}
2018-05-15 17:07:38 +00:00
\item{mode}{Optional, 'additive' or 'multiplicative'. Defaults to
m$seasonality.mode.}
2017-08-30 23:17:41 +00:00
}
\value{
The prophet model with the regressor added.
}
\description{
The dataframe passed to `fit` and `predict` will have a column with the
specified name to be used as a regressor. When standardize='auto', the
regressor will be standardized unless it is binary. The regression
coefficient is given a prior with the specified scale parameter.
Decreasing the prior scale will add additional regularization. If no
prior scale is provided, holidays.prior.scale will be used.
2018-05-15 17:07:38 +00:00
Mode can be specified as either 'additive' or 'multiplicative'. If not
specified, m$seasonality.mode will be used. 'additive' means the effect of
the regressor will be added to the trend, 'multiplicative' means it will
multiply the trend.
2017-08-30 23:17:41 +00:00
}