Package: dppca 0.2.0
dppca: Differentially Private Principal Component Analysis and Visualization
Provides tools for differentially private principal component analysis (PCA) and visualization. Includes private principal component directions, scree and proportion of variance explained (PVE) estimates, and two-dimensional private score histograms with synthetic sampled points. Supports additive and sparse histogram mechanisms, group-wise score visualizations, and optional non-private comparisons. An integrated workflow produces loading plots, scree plots, score plots, variable plots, and biplots from shared private PCA estimates. An interactive 'shiny' application is also provided. Private direction estimation is based on Kim and Jung (2025) <doi:10.1002/sam.70053>. Private scree estimation draws on Dwork and Roth (2014) <doi:10.1561/0400000042>, Ramsay and Spicker (2025) <doi:10.48550/arXiv.2501.14095>, and Yu, Ren and Zhou (2024) <doi:10.3150/23-BEJ1706>. Private score frames use unbounded quantile mechanisms from Durfee (2023) <doi:10.52202/075280-3394>. Private score histograms use methods related to Wasserman and Zhou (2010) <doi:10.1198/jasa.2009.tm08651> and Karwa and Vadhan (2018) <doi:10.4230/LIPIcs.ITCS.2018.44>.
Authors:
dppca_0.2.0.tar.gz
dppca_0.2.0.zip(r-4.7-x86_64)dppca_0.2.0.zip(r-4.7-arm64)dppca_0.2.0.zip(r-4.6-x86_64)dppca_0.2.0.zip(r-4.6-arm64)dppca_0.2.0.zip(r-4.5-x86_64)
dppca_0.2.0.tgz(r-4.6-x86_64)dppca_0.2.0.tgz(r-4.6-arm64)dppca_0.2.0.tgz(r-4.5-x86_64)dppca_0.2.0.tgz(r-4.5-arm64)
dppca_0.2.0.tar.gz(r-4.7-arm64)dppca_0.2.0.tar.gz(r-4.7-x86_64)dppca_0.2.0.tar.gz(r-4.6-arm64)dppca_0.2.0.tar.gz(r-4.6-x86_64)
dppca_0.2.0.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
DESCRIPTION
card.svg |card.png
dppca/json (API)
| # Install 'dppca' in R: |
| install.packages('dppca', repos = c('https://yejinjo0220.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/yejinjo0220/dppca/issues
Pkgdown/docs site:https://yejinjo0220.github.io
Last updated from:a924151208. Checks:15 OK. Indexed: yes.
| Target | Result | Time | Files | Syslog |
|---|---|---|---|---|
| linux-devel-arm64 | OK | 135 | ||
| linux-devel-x86_64 | OK | 180 | ||
| source / vignettes | OK | 370 | ||
| linux-release-arm64 | OK | 132 | ||
| linux-release-x86_64 | OK | 167 | ||
| macos-release-arm64 | OK | 100 | ||
| macos-release-x86_64 | OK | 373 | ||
| macos-oldrel-arm64 | OK | 127 | ||
| macos-oldrel-x86_64 | OK | 246 | ||
| windows-devel-arm64 | OK | 226 | ||
| windows-devel-x86_64 | OK | 151 | ||
| windows-release-arm64 | OK | 227 | ||
| windows-release-x86_64 | OK | 123 | ||
| windows-oldrel-x86_64 | OK | 116 | ||
| wasm-release | OK | 107 |
Exports:clipped_controldp_loadingdp_pcadp_scoredp_screedppca_apphuber_controlloading_plot_controlpmwm_controlprivacy_controlsampling_controlscore_plot_controlscree_plot_control
Dependencies:clicpp11farverggplot2ggrepelgluegtableisobandlabelinglifecyclepatchworkR6rbibutilsRColorBrewerRcppRdpackrlangS7scalesvctrsVGAMviridisLitewithr
Last update: 2026-10-28
Started: 2026-05-05
Last update: 2026-10-28
Started: 2026-10-28
Last update: 2026-10-28
Started: 2026-10-28
Last update: 2026-10-28
Started: 2026-10-28
Last update: 2026-10-28
Started: 2026-10-28
Last update: 2026-10-28
Started: 2026-10-27
Last update: 2026-10-28
Started: 2026-10-27
Last update: 2026-10-28
Started: 2026-10-27
Last update: 2026-10-28
Started: 2026-10-27
Last update: 2026-10-28
Started: 2026-10-27
Last update: 2026-10-28
Started: 2026-10-27
Last update: 2026-10-28
Started: 2026-10-28
