SignalY1.1.1 package

Signal Extraction from Panel Data via Bayesian Sparse Regression and Spectral Decomposition

apply_to_columns

Apply Function to Matrix Columns

block_bootstrap

Create Block Bootstrap Samples

check_stationarity

Check Stationarity of AR Coefficients

compute_entropy

Compute Shannon Entropy

compute_horseshoe_loo

Compute LOO-CV for Horseshoe Model

compute_partial_r2

Compute Partial R-squared

create_unitroot_summary

Create Summary Data Frame

estimate_dfm

Dynamic Factor Model Estimation

evaluate_fit_quality_internal

Evaluate Fit Quality

extract_mcmc_diagnostics

Extract MCMC Diagnostics

filter_all

Apply Multiple Filters to a Series

filter_emd

Empirical Mode Decomposition Filter

filter_hpgc

Grant-Chan Embedded Hodrick-Prescott Filter

filter_wavelet

Wavelet Multiresolution Analysis Filter

filters

Signal Filtering Methods for Trend Extraction

fit_horseshoe

Fit Regularized Horseshoe Regression Model

format_numeric

Format Numeric Values for Display

generate_interpretation

Generate Automated Technical Interpretation

get_horseshoe_stan_code

Get Stan Code for Regularized Horseshoe

horseshoe

Regularized Horseshoe Regression for Variable Selection

interpolate_na

Linear Interpolation for Missing Values

interpret_adf

Interpret ADF Test Results

interpret_ers_ptest

Interpret ERS P-test Results

interpret_ers

Interpret ERS DF-GLS Results

interpret_kpss

Interpret KPSS Results

interpret_pp

Interpret Phillips-Perron Results

iplot

Interactive Plot for Signal Analysis

pca_bootstrap

Principal Component Analysis with Bootstrap Significance Testing

pca_dfm

Principal Component Analysis and Dynamic Factor Models

plot.signal_analysis

Plot Method for signal_analysis Objects

posterior_predictive_check_horseshoe

Posterior Predictive Check for Horseshoe Model

print_horseshoe_summary

Print Horseshoe Summary

print_unitroot_results

Print Unit Root Results

print.signal_analysis

Print Method for signal_analysis Objects

process_horseshoe_results

Process Horseshoe Results

procrustes_rotation

Procrustes Rotation for Bootstrap Alignment

safe_divide

Safe Division with Zero Handling

select_by_credible_interval

Select Variables Based on Credible Intervals

select_by_magnitude

Select Variables Based on Effect Magnitude

select_by_shrinkage

Select Variables Based on Shrinkage

signal_analysis

Comprehensive Signal Analysis for Panel Data

SignalY-package

SignalY: Signal Extraction from Panel Data via Bayesian Sparse Regress...

summary.signal_analysis

Summary Method for signal_analysis Objects

synthesize_unitroot_results

Synthesize Unit Root Results

test_unit_root

Comprehensive Unit Root Test Suite

unit_root

Unit Root and Stationarity Tests

utilities

Utility Functions for SignalY

validate_input

Validate Input Data Structure

Provides a comprehensive toolkit for extracting latent signals from panel data through multivariate time series analysis. Implements spectral decomposition methods including wavelet multiresolution analysis via maximal overlap discrete wavelet transform, Percival and Walden (2000) <doi:10.1017/CBO9780511841040>, empirical mode decomposition for non-stationary signals, Huang et al. (1998) <doi:10.1098/rspa.1998.0193>, and Bayesian trend extraction via the Grant-Chan embedded Hodrick-Prescott filter, Grant and Chan (2017) <doi:10.1016/j.jedc.2016.12.007>. Features Bayesian variable selection through regularized Horseshoe priors, Piironen and Vehtari (2017) <doi:10.1214/17-EJS1337SI>, for identifying structurally relevant predictors from high-dimensional candidate sets. Includes dynamic factor model estimation, principal component analysis with bootstrap significance testing, and automated technical interpretation of signal morphology and variance topology.

  • Maintainer: Jose Mauricio Gomez Julian
  • License: MIT + file LICENSE
  • Last published: 2026-02-04