Note: The implementation of SLIDE is provided by the R function
slidein theabesspackage on CRAN.
- 🖥️ Bash script (
batch.sh): Automates execution of all numerical simulation studies. - 📊 R scripts (
.R): Implement baseline methods, evaluation metrics, simulation studies, and real-data analysis of the congressional voting dataset. - 📁 Data files (
.csv): Used for real-world data analysis. Available on
👉 Dropbox.
simu_degree.R— empirical sample complexity analysis w.r.t. degree.simu_beta.R— empirical sample complexity analysis w.r.t. maximum signal.simu_high.R— experiments for high-dimensional cases.simu_p.R— empirical sample complexity analysis w.r.t. dimension.simu_ws.R— empirical sample complexity analysis w.r.t. weakest signal.DataAnalysis.R— real-data analysis, including data cleaning, estimation of graphical structure among senators, and visualization.
simulation_main.R— executes a method on a simulated dataset.method_implementation.R— implementations of baseline methods (RPLE, RISE, logRISE, ELASSO, RLRF).evaluation.R— evaluation metrics (e.g., Frobenius norm, true positive rate).
Each script corresponds to figures/tables in the paper:
| Script | Output Figures / Tables |
|---|---|
simu_degree.R |
Figure 1, Table S1 |
simu_beta.R |
Figure 2, Figure S1 |
simu_high.R |
Figure 3, Figure S2 |
simu_p.R |
Figure S3 |
simu_ws.R |
Figure S4 |
DataAnalysis.R |
Figure 4 |
-
📈 Reproduce real-data results (Figure 4):
Rscript DataAnalysis.R
-
🚀 Run simulations using the bash script:
bash batch.sh