我試圖將R代碼翻譯成Python並遇到了麻煩,試圖複製包含'權重'的R lm {stats}函數,允許在權重中使用擬合過程。加權線性迴歸-R到Python - Statsmodels
我的最終目標是使用statsmodels庫在Python中簡單運行加權線性迴歸。
通過Statsmodels搜索我找到的問題caseweights in linear models #743和SUMM/ENH rare events, unbalanced sample, matching, weights #2701這讓我覺得這可能不適用於Statsmodels。
是否可以在Statsmodels中爲GLM模型添加權重,或者是否有更好的方法在python中運行加權線性迴歸?
聽起來像一個加權線性迴歸模型實際上是相當困難在python和R中做(沒有自己動手)你會碰巧知道在Statsmodels或Scikit之外是否有任何其他的python加權迴歸庫? – BarclayK
WLS有什麼困難?除了提供額外的一維權重數組外,它與OLS具有相同的模式。 – user333700