Package: penppml 0.2.4

Joao Cruz

penppml: Penalized Poisson Pseudo Maximum Likelihood Regression

A set of tools that enables efficient estimation of penalized Poisson Pseudo Maximum Likelihood regressions, using lasso or ridge penalties, for models that feature one or more sets of high-dimensional fixed effects. The methodology is based on Breinlich, Corradi, Rocha, Ruta, Santos Silva, and Zylkin (2021) <http://hdl.handle.net/10986/35451> and takes advantage of the method of alternating projections of Gaure (2013) <doi:10.1016/j.csda.2013.03.024> for dealing with HDFE, as well as the coordinate descent algorithm of Friedman, Hastie and Tibshirani (2010) <doi:10.18637/jss.v033.i01> for fitting lasso regressions. The package is also able to carry out cross-validation and to implement the plugin lasso of Belloni, Chernozhukov, Hansen and Kozbur (2016) <doi:10.1080/07350015.2015.1102733>.

Authors:Diego Ferreras Garrucho [aut], Tom Zylkin [aut], Joao Cruz [cre, ctb], Nicolas Apfel [ctb]

penppml_0.2.4.tar.gz
penppml_0.2.4.zip(r-4.5)penppml_0.2.4.zip(r-4.4)penppml_0.2.4.zip(r-4.3)
penppml_0.2.4.tgz(r-4.5-x86_64)penppml_0.2.4.tgz(r-4.5-arm64)penppml_0.2.4.tgz(r-4.4-x86_64)penppml_0.2.4.tgz(r-4.4-arm64)penppml_0.2.4.tgz(r-4.3-x86_64)penppml_0.2.4.tgz(r-4.3-arm64)
penppml_0.2.4.tar.gz(r-4.5-noble)penppml_0.2.4.tar.gz(r-4.4-noble)
penppml_0.2.4.tgz(r-4.4-emscripten)penppml_0.2.4.tgz(r-4.3-emscripten)
penppml.pdf |penppml.html
penppml/json (API)
NEWS

# Install 'penppml' in R:
install.packages('penppml', repos = c('https://tomzylkin.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/tomzylkin/penppml/issues

Uses libs:
  • c++– GNU Standard C++ Library v3
Datasets:
  • countries - Country ISO Codes
  • trade - International trade agreements data set

On CRAN:

Conda-Forge:

cpp

5.56 score 12 stars 10 scripts 403 downloads 12 exports 116 dependencies

Last updated 25 days agofrom:e6a4e2375c. Checks:1 OK, 10 NOTE. Indexed: yes.

TargetResultLatest binary
Doc / VignettesOKFeb 10 2025
R-4.5-win-x86_64NOTEFeb 10 2025
R-4.5-mac-x86_64NOTEFeb 10 2025
R-4.5-mac-aarch64NOTEFeb 10 2025
R-4.5-linux-x86_64NOTEFeb 10 2025
R-4.4-win-x86_64NOTEFeb 10 2025
R-4.4-mac-x86_64NOTEFeb 10 2025
R-4.4-mac-aarch64NOTEFeb 10 2025
R-4.3-win-x86_64NOTEFeb 10 2025
R-4.3-mac-x86_64NOTEFeb 10 2025
R-4.3-mac-aarch64NOTEFeb 10 2025

Exports:%>%bootstraphdfeppmlhdfeppml_inticebergmlfitppmlmlfitppml_intpenhdfeppmlpenhdfeppml_clusterpenhdfeppml_cluster_intpenhdfeppml_intxvalidate

Dependencies:askpassbase64encbrewbriobslibcachemcallrclicliprcodetoolscollapsecommonmarkcpp11crayoncredentialscurldescdevtoolsdiffobjdigestdownlitdplyrdreamerrellipsisevaluatefansifastmapfixestfontawesomeforeachFormulafsgenericsgertghgitcredsglmnetgluehighrhtmltoolshtmlwidgetshttpuvhttr2iniiteratorsjquerylibjsonliteknitrlaterlatticelifecyclemagrittrMatrixmatrixStatsmemoisemimeminiUInlmenumDerivopensslpillarpkgbuildpkgconfigpkgdownpkgloadpraiseprettyunitsprocessxprofvispromisespspurrrR6raggrappdirsrcmdcheckRcppRcppEigenremotesrlangrmarkdownroxygen2rprojrootrstudioapirversionssandwichsasssessioninfoshapeshinysourcetoolsstringistringmagicstringrsurvivalsyssystemfontstestthattextshapingtibbletidyselecttinytexurlcheckerusethisutf8vctrswaldowhiskerwithrxfunxml2xopenxtableyamlzipzoo

Penalized PPML Regression with penppml

Rendered fromintro-to-penppml.Rmdusingknitr::rmarkdownon Feb 10 2025.

Last update: 2023-09-09
Started: 2021-07-28