statsmodels
ScienceAnalisis statistik
Ikhtisar statsmodels
Statsmodels adalah pustaka Python yang menyediakan kelas dan fungsi untuk memperkirakan berbagai model statistik, serta untuk melakukan uji statistik dan mengeksplorasi data statistik. Ini melengkapiSciPydengan antarmuka tingkat yang lebih tinggi untuk regresi, analisis deret waktu, statistik nonparametrik, dan banyak lagi.
DenganPyRun, Anda dapat menyesuaikan model regresi OLS, menjalankan uji hipotesis, dan menjelajahi ringkasan statistik langsung di browser Anda. Statsmodels dibundel dalam distribusiPyodide, sehingga Anda dapat segera mulai menganalisis data tanpa penyiapan Python lokal.
Kode & Output Eksekusi
Cocokkan dan evaluasi model kuadrat terkecil biasa.
import statsmodels.api as sm
import numpy as np
np.random.seed(42)
x = np.linspace(0, 10, 50)
y = 3 * x + 7 + np.random.normal(0, 2, size=50)
X = sm.add_constant(x)
model = sm.OLS(y, X).fit()
print("OLS Regression Results")
print("=" * 40)
print(f"R-squared : {model.rsquared:.4f}")
print(f"Intercept : {model.params[0]:.4f} (true: 7)")
print(f"Slope : {model.params[1]:.4f} (true: 3)")
print(f"P-values : {model.pvalues.round(4).tolist()}")
print(f"AIC : {model.aic:.2f}")Paket Terkait
Sumber Daya Python yang Direkomendasikan
Perluas pengetahuan Anda dengan tutorial interaktif terkait, lembar contekan, dan perbandingan kode.
Loop Python
Pelajari cara menggunakan loop Python untuk melakukan iterasi pada data. Kuasai perulangan for, perulangan while, hancurkan, lanjutkan, dan ulangi praktik terbaik dengan contoh interaktif.
Cara Mengurutkan Daftar dengan Python
Pelajari cara mengurutkan daftar dengan Python menggunakan metode sortir() dan fungsi sortir(). Temukan contoh pengurutan kunci khusus dan urutan terbalik.
Lembar
Panduan referensi lengkap untuk manipulasi string Python. Kuasai pemformatan, pencarian, pemisahan, penggantian, dan pemeriksaan properti string.
Python vs JavaScript: Bahasa Pemrograman Mana yang Terbaik?
Perbandingan komprehensif antara Python dan JavaScript. Jelajahi perbedaan sintaksis, kinerja, kasus penggunaan (backend vs frontend), dan contoh pengkodean.