Multi-Site Auto-Regressive Weather GENerator


[Up] [Top]

Documentation for package ‘RMAWGEN’ version 1.3.7

Help Pages

RMAWGEN-package R - Multi-site Autoregressive WEather Generator
acvWGEN Plots the auto- and cross- covariance functions between measured and simulated data for several stations
adddate Inserts three columns (year,month,day) passing dates to a matrix or to a dataframe
addsuffixes Adds suffixes for daily maximum and minimum temperature to the names of a column data frame
arch_test 'arch.test' function for 'varest2' object
ComprehensivePrecipitationGenerator The comprehensive Precipitation Generator
ComprehensiveTemperatureGenerator The Comprehensive Temperature Generator
continuity_ratio Calculates the continuity ratio of a set of precipitation measured or generated data in several sites as defined by Wilks, 1998 (see reference link)
countNAs counts NAs in each row of 'data'
covariance Calculates the covariance matrix of the normally standardized variables obtained from the columns of 'x'
ELEVATION Trentino Dataset
ElevationOf Extracts the elevation of a meteorological station expressed in meters above a reference (sea level)
extractdays Extracts the rows of a matrix corresponding to the requested days (expressed as dates YYYY-MM-DD) given the date (origin) of the first row
extractmonths Extracts the rows of a matrix corresponding to requested months of a year given the date (origin) of the first row
extractTnFromAnomalies Extracts generated time series of Daily Minimum Temperature from a random multi-realization obtained by 'generateTemperatureTimeseries' function
extractTxFromAnomalies Extracts generated time series of Daily Maximum Temperature from a random multi-realization obtained by 'generateTemperatureTimeseries' function
extractyears Extracts the elements of a data frame corresponding to a period between 'year_min' and 'year_max' for the stations listed in 'station'
findDate Finds the date corresponding a row index of a matrix given the date (origin) of the first row
forecastEV Forecasts the expected value of a VAR realization given the prievious one
forecastResidual Forecasts the residual value of a VAR realization given the white noise covariance matrix
generateTemperatureTimeseries Returns time series of Daily Maximum and Minimum with a random multi-realization obtained by using 'newVARmultieventRealization'. This function is called by 'ComprehensiveTemperatureGenerator'.
getDailyMean Calculates the daily means of a range of days around each date of a data frame corresponding to a period between 'year_min' and 'year_max' for stations listed in 'station'
getMonthlyMean Calculates the monthly means of a data frame corresponding to a period between 'year_min' and 'year_max' for stations listed in 'station'
getVARmodel Either creates a VAR model or chooses a VAR model by using VAR or VARselect commands of 'vars' package
GPCA This function makes a Gaussianization procedure based on PCA iteration ( see 'GPCA_iteration')
GPCA-class GPCA-class
GPCAiteration GPCAiteration-class
GPCAiteration-class GPCAiteration-class
GPCAvarest2 GPCAvarest2-class
GPCAvarest2-class GPCAvarest2-class
GPCA_iteration This function makes an iteration of PCA-Gaussianization process
inv_GPCA This function makes an inverse Gaussianization procedure besad on PCA iteration ( see 'inv_GPCA_iteration'
inv_GPCA_iteration This function makes an inverse iteration of PCA-Gaussianization process
is.monthly.climate Verifies if 'climate' represents the monthly climatology in one year, i.e 'climate' is monthly.climate type matrix whose rows represent months and each column represents a station. It is also used in 'setComprehensiveTemperatureGeneratorParameters'.
LOCATION Trentino Dataset
months_f months REPLACEMANT
NewVAReventRealization Generates a new realization of a VAR model
newVARmultieventRealization Generates several realizations of a VAR model
normality_test 'normality.test' method for 'varest2' object
normalizeGaussian Converts a random variable 'x' extracted by a population represented by the sample 'data' or 'sample' to a normally-distributed variable with assigned mean and standard deviation or vice versa in case 'inverse' is 'TRUE'
normalizeGaussian_prec Converts precipitation values to "Gaussinized" normally-distributed values taking into account the probability of no precipitation occurrences. values or vice versa in case 'inverse' is 'TRUE'
normalizeGaussian_severalstations Converts several samples 'x' random variable extracted by populations represented by the columns of 'data' respectively or 'sample' to a normally-distributed samples with assinged mean and standard deviation or vice versa in case 'inverse' is 'TRUE'
normalizeGaussian_severalstations_prec DEPRECATED Converts several samples 'x' random variable (daily precipitation values) extracted by populations represented by the columns of 'data' respectively or 'sample' to a normally-distributed samples with assinged mean and standard deviation or vice versa in case 'inverse' is 'TRUE' using the function 'normalizeGaussian_prec'
plotDailyClimate Plots daily climatology through one year
plot_sample It makes a plot by sampling (e.g. monthly) the variables 'x' and 'y'
PRECIPITATION Trentino Dataset
PrecipitationEndDay Gets the last day in a precipitation time series, expressed in decimal julian days since 1970-1-1 00:00 UTC
PrecipitationStartDay Gets the first day in a precipitation time series, expressed in decimal julian days since 1970-1-1 00:00 UTC
PRECIPITATION_MEASUREMENT_END_DAY Trentino Dataset
PRECIPITATION_MEASUREMENT_START_DAY Trentino Dataset
print 'print' S3 method for 'GPCA' or 'GPCA_iteration' object
print.GPCA 'print' S3 method for 'GPCA' or 'GPCA_iteration' object
print.GPCAiteration 'print' S3 method for 'GPCA' or 'GPCA_iteration' object
qqplot.lagged This function creates a Q-Q plot of the 'lag'-lag moving cumulative addition of the values in the samples 'x,y,z'
qqplotprecWGEN Makes a qqplot of measured and simulated data for several stations.
qqplotprecWGEN_seasonal Makes four seasonal qqplots (winter, spring, summer and autumn) of measured and simulated data for several stations.
qqplotTnTxWGEN Makes a qqplot of measured and simulated data for several stations.
qqplotTnTxWGEN_seasonal Makes four seasonal qqplots (winter, spring, summer and autumn) of measured and simulated data for several stations.
qqplotWGEN Makes a qqplot and Wilcoxon test between the two columns of 'val'
qqplot_RMAWGEN_deltaT It makes the Q-Q plots observed vs generated time series of daily maximum, minimum temperature and daily thermal range for a list of collected stochastic generations
qqplot_RMAWGEN_prec It makes the Q-Q plots observed vs generated time series of daily maximum, minimum temperature and daily thermal range for a list of collected stochastic generations
qqplot_RMAWGEN_Tn It makes the Q-Q plots observed vs generated time series of daily maximum, minimum temperature and daily thermal range for a list of collected stochastic generations
qqplot_RMAWGEN_Tx It makes the Q-Q plots observed vs generated time series of daily maximum, minimum temperature and daily thermal range for a list of collected stochastic generations
removeNAs Replaces each entry of the rows containing NA values with NA
rescaling_monthly This function adjusts the monthly mean to a daily weather dataset (e. g. spline-interpolated temperature)
residuals 'residuals' S3 method for 'varest2' object
residuals.varest2 'residuals' S3 method for 'varest2' object
RMAWGEN R - Multi-site Autoregressive WEather Generator
serial_test 'serial.test' function for 'varest2' object
setComprehensiveTemperatureGeneratorParameters Computes climatic and correlation information useful for creating an auto-regeressive random generation of maximum and minimun daily temparature. This function is called by 'ComprehensiveTemperatureGenerator'.
splineInterpolateMonthlytoDaily Interpolates monthly data to daily data using 'spline' and preserving monthly mean values
splineInterpolateMonthlytoDailyforSeveralYears Interpolates monthly data to daily data using 'splineInterpolateMonthlytoDaily' for several years
STATION_LATLON Trentino Dataset
STATION_NAMES Trentino Dataset
TemperatureEndDay Gets the last day in a temperature time series, expressed as decimal julian days since 1970-1-1 00:00 UTC
TemperatureStartDay Gets the first day in a temperature time series, expressed as decimal julian days since 1970-1-1 00:00 UTC
TEMPERATURE_MAX Trentino Dataset
TEMPERATURE_MEASUREMENT_END_DAY Trentino Dataset
TEMPERATURE_MEASUREMENT_START_DAY Trentino Dataset
TEMPERATURE_MIN Trentino Dataset
trentino Trentino Dataset
varest varest-class
varest-class varest-class
varest2 varest2-class
varest2-class varest2-class
VAR_mod Modified version of 'VAR' function allowing to describe white-noise as VAR-(0) model (i. e. 'varest' objects)
WhereIs Gets the toponym where a meteorological station is located