climatestatsr: A Comprehensive Guide to Statistical Tools for Climate Change Analysis
Introduction | Package structure | Installation | Temporal Analysis | Mann-Kendall Trend Test — mk_test() | Sen's Slope Estimator — sens_slope() | Change-Point Detection — change_point_detection() | Seasonal Decomposition — seasonal_decompose_climate() | Rolling Trend Analysis — rolling_trend() | SNHT Homogeneity Test — temporal_homogeneity() | Multiple-Station Trend Significance — trend_significance() | Autocorrelation Analysis — autocorrelation_climate() | Spatial Analysis | Moran's I — morans_i() | Hot-Spot and Cold-Spot Detection — hot_cold_spots() | Spatial Interpolation — spatial_interpolate() | Spatial Trend Field — spatial_trend_field() | Climate Zone Classification — cluster_climate_zones() | Elevation Lapse Rate — elevation_lapse_rate() | Extreme Event Analysis | GEV Distribution — fit_gev() and rgev_sim() | Return Levels — return_period() | Peaks-Over-Threshold — peaks_over_threshold() | Heat Wave Detection — heat_wave_detection() | Cold Spell Detection — cold_spell_detection() | Drought Spell Detection — drought_spell() | Hill Tail-Index Estimator — extreme_value_index() | Climate Indices | Standardised Precipitation Index — spi() | SPEI — spei() | Simplified PDSI — pdsi_simple() | Heat Index — heat_index() | Wind Chill — wind_chill() | Frost Days — frost_days() | Growing Degree Days — growing_degree_days() | Diurnal Temperature Range — diurnal_temp_range() | Detection and Attribution | Signal Detection — detection_attribution() | EOF Fingerprint Analysis — fingerprint_analysis() | Optimal Fingerprint Regression — optimal_fingerprint() | Data Quality and Utilities | Gap Filling — fill_gaps_climate() | Homogenisation — homogenize_series() | Temporal Aggregation — aggregate_climate() | Anomaly Calculation — anomaly_baseline() | Standardisation — standardize_climate() | Comprehensive Summary — climate_summary() | References