Man pages for kdayday/forecasting
Probabilistic Solar Forecsting

bma_ens_modelsFit BMA coefficients for beta distributions with discrete...
BrierGet Brier score at power thresholds
Brier_quantileGet Brier score at a certain probability of exceedance
calc_forecastsCalculate a time series list of power forecasts.
calc_PIT_histogramCalculate data for probability integral transform histogram
calc_quantilesRegister generic quantiles function
calc_quantiles.fc_binnedCalculate forecast quantiles
calc_quantiles.fc_bmaCalculate forecast quantiles
calc_quantiles.fc_emosCalculate forecast quantiles
calc_quantiles.fc_empiricalCalculate forecast quantiles
calc_quantiles.fc_kdeCalculate forecast quantiles from KDE
calc_quantiles.fc_vineCalculate forecast quantiles from samples of the vine copula
calc_transformsCalculate lists of variable-to-uniform domain transforms for...
cdf_subfunctionGet cumulative distribution for individual ensemble member
check_sunupCheck GHI/power matrix for any positive numbers
CRPSEstimate CRPS
CRPS_avgGet the average CRPS
CVARRegister generic VaR/CVaR function
CVAR.fc_kdeCalculate VaR and CVaR by trapezoidal integration.
CVAR.fc_vineCalculate VaR and CVaR from sampled data. CVaR calculation is...
dbeta_gamma_rhoGet density of beta distribution with gamma, rho...
delle_monache_distanceCalculate Delle Monache distance metric for the physical...
emos_modelFit EMOS coefficients a, b_k, c, d for truncated normal b_k,...
equalize_telemetry_forecast_lengthEqualize lengths of telemetry and forecast vectors
error_check_calc_quantiles_inputError check quantiles are in (0,1)
eval_merGet Missing Rate Error. Indicates underdispersive (+) or...
fc_binnedA binned probability forecast
fc_bmaA BMA forecast
fc_emosAn EMOS forecast
fc_empiricalA forecast from an empirical CDF
fc_kdeInitialize a univariate probabilistic power forecast for a...
fc_vineInitialize a probabilistic power forecast for a specific time...
feature_distanceCalculate the distance metric for one physical feature for a...
from_uniformInverse transform from uniform to variable domain
get_1d_samplesRegister generic sample function
get_1d_samples.fc_vineSample the vine copula model and sum to calculate samples of...
get_beta_distribution_geometry_code0 -> Missing 1 -> U-type 2 -> Reverse J-type 3 -> J-type 4 ->...
get_discrete_continuous_modelGet the discrete and continuous components of the weighted...
get_forecast_classLook-up function of the forecast class type
get_gammaGet gamma parameter of beta distribution for single instance
get_historical_analogsAssumes that the forecast data and historical analogs are at...
get_joint_density_gridRegister generic joint density function
get_joint_density_grid.fc_vineEstimate the joint probability density
get_lmGet the linear model for a single ensemble member's 'b'...
get_lrDo logistic regression to get a single ensemble member's 'a'...
get_metric_time_seriesGet a time-series of the forecast performance in terms of one...
get_ndaysCalculate number of days in the sequence
get_netcdf_forecast_dataLoad data from a NETCDF file of ensemble forecasts Assumed...
get_netcdf_telemetry_dataLoad data from a NETCDF file of telemetry Assumed file...
get_pocGet PoC (probability of clipping) for single instance PoC is...
get_quantile_reliabilityEvaluate forecast reliability by evaluating the actual hit...
get_quantile_time_seriesGet a time-series of the forecast value at a particular...
get_rhoGet rho parameter of beta distribution for single instance
get_shape_paramsGet shape parameters for either a beta or a truncated normal...
get_sigmaGet sigma parameter of distribution for single instance
get_start_dayCalculate start day's index since the beginning of data...
get_sundown_and_NaN_statsGet sun-up, sun-down, and missing data statistics
get_transform_with_unique_xmin_maxSubfunction for calc_transforms to cycle thorugh xmin and...
get_variable_domain_gridGet a grid of evaluation points in the variable domain, based...
get_weighted_probabilityGet z=weighted probability for single instance Returns NA for...
ISCalculate interval score
IS_avgCalculate average interval score
is.fc_binnedCheck class is fc_binned
is.fc_bmaCheck class
is.fc_emosCheck class
is.fc_empiricalCheck class
is.fc_kdeCheck class
is.fc_vineCheck class
is.marg_transformCheck marginal transform class
is.prob_forecastCheck probabilistic forecast class
length.prob_forecastCalculate number of sites in this spatial aggregate
length.ts_forecastCalculate number of steps in time series forecast
MAEGet mean absolute error between the forecast median and the...
marginal_lookupLook-up function for the methods implemented here
marg_transformA structure for transforming back and forth to uniform domain
pdf_subfunctionGet probability density for individual ensemble member...
plot_brier_by_powerPlot Brier score in terms of power
plot_brier_by_quantilePlot Brier score along the quantiles from 1 to 99
plot_crpsPlot probabilistic forecast's CRPS illustration
plot_cvar_over_timePlot a time-series of the upper and lower tail CVAR's
plot_interval_widthPlot average interval width at different nominal intervals
plot.marg_transformPlot a marginal transform
plot_pdfRegister generic plot function
plot_pdf.fc_binnedNot implemented
plot_pdf.fc_bmaPlot APPROXIMATION of the BMA probability density function,...
plot_pdf.fc_emosPlot EMOS forecast
plot_pdf.fc_empiricalNot implemented
plot_pdf.fc_kdePlot probability density
plot_pdf.fc_vinePlot probabilistic forecast's estimated pdf (with kde) Note...
plot_pdf.marg_transformPlot a marg_transform PDF
plot_PIT_histogramPlot probability integral transform histogram
plot.prob_forecastPlot probabilistic forecast's quantiles
plot_quantile_scorePlot quantile score vs. quantiles
plot_reliabilityPlot reliability
plot.ts_forecastPlot fan plot of the time-series probabilistic forecast
PRIGet the percentile reliability index (PRI) of quantiles 1 to...
probempiricalGet probability using empirical CDF, with a default minimum x...
probkdeGet continuous KDE using KernSmooth based on...
probkde1dGet KDE using kde1d
probprecalcReformat from an existing prob_1d_bma_forecast object
probtranskdeGet KDE using Geenens et. al 2014 and 2018's methods: 1)...
qc_bma_inputSpecific quality control handling for BMA forecasts, for...
qc_inputQuality control 1-dimension input data
QSGet weighted quantile score at certain quantile(s)
qwCRPSGet the quantile-weighted CRPS
RIGet the reliability index (RI) as per Delle Monache 2006
scale_01Scale from [0, xmax] to (0,1). Values exactly at 0 are...
scale_fullScale from (0,1) to [0, xmax]. The slight offset at 0 is not...
sharpnessCalculate sharpness for an interval from alpha/2 to...
sharpness_avgAverage interval width
tnorm_crps_objSubfunction to get average crps over the training period
to_probabilityTransform from variable to probability density
to_uniformTransform from variable to uniform domain
transform_to_real_lineTransform values from bounded to unbounded support through...
ts_forecastRegister ts_forecast constructor to allow for overloading
ts_forecast.arrayCalculate a timeseries forecast from an array
ts_forecast.listCalculate a timeseries forecast from a list
ts_forecast.matrixCalculate a timeseries forecast from a matrix
weight_QSCalculate a vector of weighted quantile scores
write.ts_forecastWrite ts_forecast quantiles to .csv
kdayday/forecasting documentation built on Oct. 7, 2020, 7:16 p.m.