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. Quiet all messages? |
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) %>% 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.