View source: R/data_transform.R
data_transform | R Documentation |
Transforms daily data with two columns (date and variable) into data frame suitable for daily or monthly analysis with dendroTools.
data_transform(
input,
format = "daily",
monthly_aggregate_function = "auto",
date_format = "ymd"
)
input |
typical daily data format: Data frame with two columns, first column represents date, second column represents variable, such as mean temperature, precipitation, etc. Date should be in format Year-Month-Day (e.g. "2019-05-15") |
format |
character string indicating the desired output format. Should be "daily" or "monthly". Daily format returns a data frame with 366 columns (days), while monthly format returns data frame with 12 columns (months). Years are indicated as row names. |
monthly_aggregate_function |
character string indicating, how to aggregate daily into monthly data. It can be "mean" or "sum". Third option is "auto" (default). In this case function will try to guess whether input is temperature or precipitation data. For temperature, it will use "mean", for precipitation "sum". |
date_format |
Describe the format of date. It should be one of "ymd", "ydm", "myd", "mdy", "dmy", "dym". |
env_data suitable for daily or monthly analysis with dendroTools.
data(swit272_daily_temperatures)
proper_daily_data <- data_transform(swit272_daily_temperatures, format = "daily",
date_format = "ymd")
proper_monthly_data <- data_transform(swit272_daily_temperatures, format = "monthly",
date_format = "ymd")
data(swit272_daily_precipitation)
proper_daily_data <- data_transform(swit272_daily_precipitation, format = "daily",
date_format = "ymd")
proper_monthly_data <- data_transform(swit272_daily_precipitation, format = "monthly",
date_format = "ymd")
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.