我正在运行StatsModels来估计一个多元回归模型的参数,使用3085个县的县级数据。当我使用statsmodels.formula.api,并从数据中删除几行时,我会得到想要的结果。import pandas as pdimport statsmodels.formula.api as smfrom statsmodels.compat但是,当我希望使用import
当我将statsmodels.api作为sm导入并运行sm.nonparametric.smoothers_lowess.lowess错误时:模块'statsmodels.nonparametric.apiimport statsmodels.api as smimport statsmodels as sm
sm.nonparametric.smoothers_lowess.lowess(
谁能给我解释一下statsmodel.formula.api中的ols和statsmodel.api中的ols之间的区别?使用来自ISLR文本的广告数据,我使用两者都运行了一个ols,并得到了不同的结果。然后我将其与scikit learn的LinearRegression进行了比较。import numpy as npimport statsmodels.formula.api as smf
我对python还比较陌生,所以请原谅我不知道什么可能是非常容易解决的问题。我正在通过Rodeo运行python3.6,它非常棒,因为它类似于Rodeo(我非常熟悉它)。作为一个有抱负的数据科学家,我正在努力学习如何将回归模型和时间序列模型与数据相匹配,我发现的所有教程都说我需要各种包,所有这些包都应该包含在Anaconda库中。sm import statsmodels.api as sm
ImportError:没有名为“状态模型”<
我有一个有13列的数据集,我想使用statsmodels.stats.multicomp.MultiComparison模块对其中一列执行多个比较方差分析。但是我收到了一条我不理解的类型错误消息。我在这里写的相同的代码可以在其他机器上运行,我尝试更新所有的python和conda模块,并再次尝试执行代码,但结果相同。import statsmodels.api as sm
multi_comp
我正在熟悉Statsmodels,以便将我更复杂的统计信息完全转移到python。然而,我很谨慎,所以我正在用SPSS交叉检查我的结果,只是为了确保我没有犯任何明显的错误。大多数情况下,没有区别,但我有一个双向方差分析的例子,它在Statsmodels和SPSS中抛出了非常不同的测试统计数据。我选择我的模型如下:import scipy as sp
impo
我尝试使用两个不同的函数运行回归模型:来自statsmodels.api的OLS和来自sklearn的linear_regression,输出似乎彼此非常不同。下面是我的代码:import pandas as pdimport scipy.stats as statsmodel_fit = sm.OLS(y,x)
res