statsmodels
Scienceİstatistiksel analiz
Genel Bakış statsmodels
Statsmodels, birçok farklı istatistiksel modelin tahmin edilmesinin yanı sıra istatistiksel testler yürütmek ve istatistiksel verileri keşfetmek için sınıflar ve işlevler sağlayan bir Python kütüphanesidir.SciPy'yi regresyon, zaman serisi analizi, parametrik olmayan istatistikler ve daha fazlası için daha yüksek seviyeli bir arayüzle tamamlar.
PyRunile OLS regresyon modellerini sığdırabilir, hipotez testleri çalıştırabilir ve istatistiksel özetleri doğrudan tarayıcınızda keşfedebilirsiniz. StatsmodelsPyodidedağıtımında paketlenmiştir, böylece herhangi bir yerel Python kurulumuna gerek kalmadan verileri hemen analiz etmeye başlayabilirsiniz.
Kod ve Yürütme Çıkışı
Sıradan bir en küçük kareler modelini uydurun ve değerlendirin.
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}")İlgili Paketler
Önerilen Python Kaynakları
İlgili etkileşimli eğitimler, yardımcı sayfalar ve kod karşılaştırmalarıyla bilginizi genişletin.
Python Döngüleri
Veriler üzerinde yineleme yapmak için Python döngülerini nasıl kullanacağınızı öğrenin. Etkileşimli örneklerle for döngüleri, while döngüleri, kesme, devam etme ve döngü en iyi uygulamaları konusunda uzmanlaşın.
Python'da Liste Nasıl Sıralanır
Python'da sort() yöntemini ve sorted() işlevini kullanarak bir listeyi nasıl sıralayacağınızı öğrenin. Özel anahtar sıralama ve ters sıralama örneklerini keşfedin.
Python String Yöntemleri Hile Sayfası
Python dize manipülasyonu için eksiksiz bir başvuru kılavuzu. Dize özelliklerini biçimlendirme, arama, bölme, değiştirme ve denetleme konusunda uzmanlaşın.
Python vs JavaScript: Hangi Programlama Dili En İyisidir?
Python ve JavaScript arasında kapsamlı bir karşılaştırma. Sözdizimi farklılıklarını, performansı, kullanım örneklerini (arka uç ve ön uç) ve kodlama örneklerini keşfedin.