Tentang model statistik
statsmodels adalah paket Python yang menyediakan pelengkap scipy untuk perhitungan statistik termasuk statistik deskriptif dan estimasi serta inferensi untuk model statistik.
Dokumentasi
Dokumentasi untuk rilis terbaru ada di
https://www.statsmodels.org/stable/
Dokumentasi untuk versi pengembangan ada di
https://www.statsmodels.org/dev/
Perbaikan terkini disorot dalam catatan rilis
https://www.statsmodels.org/stable/release/
Cadangan dokumentasi tersedia di https://statsmodels.github.io/stable/ dan https://statsmodels.github.io/dev/.
Fitur Utama
- Model regresi linier:
- Kuadrat terkecil biasa
- Kuadrat terkecil yang digeneralisasi
- Kuadrat terkecil tertimbang
- Kuadrat terkecil dengan kesalahan autoregresif
- Regresi kuantil
- Kuadrat terkecil rekursif
- Model Linier Campuran dengan efek campuran dan komponen varians
- GLM: Model linier umum dengan dukungan untuk semua distribusi keluarga eksponensial satu parameter
- GLM Campuran Bayesian untuk Binomial dan Poisson
- GEE: Persamaan Estimasi Umum untuk data cluster atau longitudinal satu arah
- Model diskrit:
- Logit dan Probit
- Log multinomial (MNLogit)
- Regresi Poisson dan Generalized Poisson
- Regresi Binomial Negatif
- Model Hitungan Tanpa Inflasi
- RLM: Model linier yang kuat dengan dukungan untuk beberapa penduga M.
- Analisis Rangkaian Waktu: model untuk analisis rangkaian waktu
- Kerangka pemodelan StateSpace yang lengkap
- Model ARIMA dan ARIMAX musiman
- Model VARMA dan VARMAX
- Model Faktor Dinamis
- Model Komponen yang Tidak Diamati
- Model peralihan Markov (MSAR), juga dikenal sebagai Model Markov Tersembunyi (HMM)
- Analisis deret waktu univariat: AR, ARIMA
- Model autoregresif vektor, VAR dan VAR struktural
- Model koreksi kesalahan vektor, VECM
- pemulusan eksponensial, Holt-Winters
- Uji hipotesis deret waktu: unit root, kointegrasi dan lain-lain
- Statistik deskriptif dan model proses untuk analisis deret waktu
- Analisis kelangsungan hidup:
- Regresi bahaya proporsional (model Cox)
- Estimasi fungsi survivor (Kaplan-Meier)
- Estimasi fungsi insiden kumulatif
- Multivarian:
- Analisis Komponen Utama dengan data yang hilang
- Analisis Faktor dengan rotasi
- MANOVA
- Korelasi Kanonik
- Statistik nonparametrik: Penaksir kepadatan kernel univariat dan multivariat
- Kumpulan Data: Kumpulan data yang digunakan sebagai contoh dan pengujian
- Statistik: berbagai uji statistik
- tes diagnostik dan spesifikasi
- uji kesesuaian dan normalitas
- fungsi untuk beberapa pengujian
- berbagai uji statistik tambahan
- Imputasi dengan MICE, regresi statistik pesanan dan imputasi Gaussian
- Analisis mediasi
- Grafik mencakup fungsi plot untuk analisis visual data dan hasil model
- masukan/keluaran
- Alat untuk membaca file Stata .dta, tetapi pandas memiliki versi yang lebih baru
- Output tabel ke ascii, lateks, dan html
- Model lain-lain
- Sandbox: statsmodels berisi folder sandbox dengan kode dalam berbagai tahap pengembangan dan pengujian yang tidak dianggap "siap produksi". Hal ini mencakup antara lain
- Penduga metode momen umum (GMM).
- Regresi kernel
- Berbagai ekstensi untuk scipy.stats.distributions
- Model data panel
- Langkah-langkah teori informasi
bagaimana cara mendapatkannya
Cabang utama di GitHub adalah kode terbaru
https://www.github.com/statsmodels/statsmodels
Unduhan sumber tag rilis tersedia di GitHub
https://github.com/statsmodels/statsmodels/tags
Biner dan distribusi sumber tersedia dari PyPi
https://pypi.org/project/statsmodels/
Biner dapat dipasang di Anaconda
conda instal statsmodels
Mendapatkan kode terbaru
Memasang roda malam terbaru
Roda malam terbaru dapat dipasang menggunakan pip.
python -m pip install -i https://pypi.anaconda.org/scientific-python-nightly-wheels/simple statsmodels --upgrade --use-deprecated=legacy-resolver
Menginstal dari sumber
Lihat INSTALL.txt untuk persyaratan atau lihat dokumentasi
https://statsmodels.github.io/dev/install.html
Berkontribusi
Kontribusi dalam bentuk apapun dipersilakan, termasuk:
- Perbaikan dokumentasi
- Tes tambahan
- Fitur baru pada model yang sudah ada
- Model baru
https://www.statsmodels.org/stable/dev/test_notes
untuk petunjuk tentang cara menginstal statsmodels dalam mode yang dapat diedit .
Lisensi
BSD yang dimodifikasi (3 klausa)
Diskusi dan Pengembangan
Diskusi berlangsung di milis
https://groups.google.com/group/pystatsmodels
dan di pelacak masalah. Kami sangat tertarik dengan masukan tentang kegunaan dan saran perbaikan.
Laporan Bug
Laporan bug dapat dikirimkan ke pelacak masalah di
https://github.com/statsmodels/statsmodels/issues