Back to browse
GitHub Repository
0 starsPython

pypoLCA – Latent Class Analysis and Regression in Python

by marcandre259·Jun 7, 2026·3 points·1 comment

AI Analysis

MidNiche Gem

Competent Python port of R's poLCA, but straightforward translation without novel techniques.

Strengths
  • C++17 backend provides performance boost over pure Python implementations.
  • Proper EM algorithm with Newton-Raphson restart detection handles local maximum issues.
  • Well-documented with examples from political typology, diagnostic agreement, academic dishonesty.
Weaknesses
  • Straightforward port of existing R package without interesting technical angles beyond the translation.
  • Fills a gap but doesn't offer anything the R ecosystem doesn't already provide.
Category
Target Audience

Data scientists, social science researchers, statisticians

Similar To

poLCA (R) · Latent Gold · Mplus

Similar Projects

Security●●Solid

TUI cross-platform Python tool for network discovery and port auditing

LAN Detection and Custom Scan modes combine ICMP, ARP and TCP socket checks to quickly enumerate hosts and probe common ports, plus exportable TXT logs and a Windows EXE for non‑Python users. It’s a handy, pragmatic tool for quick local audits or lab work; not groundbreaking (nmap/masscan still win for deep fingerprinting or high-performance scanning) but convenient and easy to drop into workflows.

Niche GemShip It
mennylevinski
203mo ago