| date_feats | R Documentation |
This function lets the user automatically create new columns out of a dataframe or vector with date/time variables.
date_feats(
dates,
drop = FALSE,
only = NA,
append = FALSE,
holidays = FALSE,
country = "Venezuela",
currency_pair = NA,
quiet = FALSE
)
dates |
Vector or dataframe. Non-date/time columns will be automatically ignored/extracted. |
drop |
Boolean. Should the original date/time columns be kept in the results? Only valid when input is a dataframe. |
only |
Character or vector. Which columns do you wish to process? If non are explicitly defined, all will be processed |
append |
Boolean. Append results to existing data.frame? If FALSE, only calculated values will be returned. |
holidays |
Boolean. Include holidays as new columns? |
country |
Character or vector. For which countries should the holidays be included? |
currency_pair |
Character. Which currency exchange do you wish to get the history from? i.e, USD/COP, EUR/USD... |
quiet |
Boolean. Keep quiet? If not, informative messages will be shown. |
data.frame with additional features calculated out of time or date vectors.
Other Data Wrangling:
balance_data(),
categ_reducer(),
cleanText(),
date_cuts(),
file_name(),
formatHTML(),
holidays(),
impute(),
left(),
normalize(),
num_abbr(),
ohe_commas(),
ohse(),
quants(),
removenacols(),
replaceall(),
replacefactor(),
textFeats(),
textTokenizer(),
vector2text(),
year_month(),
zerovar()
Other Feature Engineering:
holidays(),
ohse()
Other One Hot Encoding:
holidays(),
ohe_commas(),
ohse()
df <- data.frame(
dates = sample(seq(Sys.Date() - 365, Sys.Date(), by = 1), 50),
times = sample(seq(Sys.time() - 1e7, Sys.time(), by = 1), 50)
)
# Input as a vector or dataframe
date_feats(df, drop = TRUE, quiet = TRUE) %>% head(10)
# Holidays given a date range and country
## Not run:
hol <- date_feats(
seq(Sys.Date() - 365, Sys.Date(), by = 1),
holidays = TRUE,
country = "Venezuela"
)
head(hol[!is.na(hol$holiday_name), ])
## End(Not run)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.