我刚开始在Python 3.6.2中使用Rodeo。但在Windows10下导入statsmodels时出现错误,脚本如下:
import pandas as pd
import statsmodels.api as sm
import pylab as pl
import numpy as np
突出显示import statsmodels.api as sm并单击Run line时,会出现错误:
>>> import statsmodels.api as sm
ImportError: No module named 'statsmodels'
-----
对于import statsmodels.api,我得到了
File "C:\Users\Saul Ramirez\AppData\Local\Continuum\Anaconda3\lib\site-packages\statsmodels\tools\linalg.py", line 23, in <module>
from scipy.linalg import calc_lwork
ImportError: cannot import name 'calc_lwork'
当我检查上面的目录时,模块calc_lwork不在scipy
您可以找到最小分位数回归直线拟合,如下所示:
import statsmodels.api as sm
import statsmodels.formula.api as smf
from statsmodels.regression.quantile_regression import QuantReg
mod = smf.quantreg('y ~ x', data)
res = mod.fit(q = 0.000001)
但是,如果您想要找到最小b样条回归拟合线呢?
我正在做一个练习,用Python在Fresco Play中进行统计数据的泊松回归。问题陈述类似于:从MASS包中加载R数据集保险。捕获作为pandas数据帧的数据。建立一个具有自变量持有者的对数和因变量索赔的泊松回归模型。用数据拟合模型,并求出残差的总和。
我坚持使用最后一行,即残差和
我使用了np.sum(model.resid)。但答案不被接受
以下是我的代码
import statsmodels.api as sm
import statsmodels.formula.api as smf
import numpy as np
INS_data = sm.datasets.get_rd
我从下载了StatsModels源代码。
然后去掉焦油
/usr/local/lib/python2.7/dist-packages
根据,是这样做的
sudo python setup.py install
它已安装,但当我尝试导入时
import statsmodels.api as sm
我得到以下错误
Traceback (most recent call last):
File "/home/Astrophysics/Histogram_Fast.py", line 6, in <module>
import statsmodels.api as sm
我用熊猫和状态模型做线性回归。然而,我找不到任何可能的方法来阅读结果。结果是显示的,但我需要做一些进一步的计算使用coef值。有没有可能将coef值存储到新变量中?
import statsmodels.api as sm
import numpy
ones = numpy.ones(len(x[0]))
t = sm.add_constant(numpy.column_stack((x[0], ones)))
for m in x[1:]:
t = sm.add_constant(numpy.column_stack((m, t)))
results = sm.OLS(y, t).f
在安装statsmodel之前,我安装了NumPy、SciPy、Pandas和Patsy,但是当我尝试导入statsmodels.api时,我得到了以下错误消息:
ImportError: cannot import name '_initialization' from
'statsmodels.tsa.statespace'
(/Library/Frameworks/Python.framework/Versions/3.8/lib/
python3.8/site-packages/statsmodels/tsa/statespace/__init__.py
我正在使用统计模型来进行OLS估计。可以在控制台中使用print(results.summary())查看结果。我想将完全相同的表存储为.png文件。下面是一个带有可重现示例的代码片段。
import pandas as pd
import numpy as np
import matplotlib.dates as mdates
import statsmodels.api as sm
# Dataframe with some random numbers
np.random.seed(123)
rows = 10
df = pd.DataFrame(np.random.randint(
我对python还比较陌生,所以请原谅我不知道什么可能是非常容易解决的问题。我正在通过Rodeo运行python3.6,它非常棒,因为它类似于Rodeo(我非常熟悉它)。作为一个有抱负的数据科学家,我正在努力学习如何将回归模型和时间序列模型与数据相匹配,我发现的所有教程都说我需要各种包,所有这些包都应该包含在Anaconda库中。在下载和重新下载Python、Rodeo和Anaconda并尝试各种在线修复之后,我无法成功地加载scikit-learn和statsmodel模块。
#here is everything I have tried.
#using pip
! pip install
我有两个大文件(644G和23 gb),有几百万行。在我的计算中,在创建这些文件之前,这是因为我的计算机在11秒内检查较小的文件,而在5分钟内检查较大的文件。这些行中的每一行都有一个字符序列,随后的每一行都是相似的。当我在这个文件中搜索给定的行时,搜索时间比我想象的要长得多,而且是无休止的。我有一个印象,我的"for“函数是循环的。我想知道是否不在文件的末尾添加一行,例如" it 's end“,并添加到代码中,如果它发现" it 's end”,则应该执行其他操作。我的部分代码: if licznik > 2:
for
我正在尝试使用"statsmodels.api“来处理时间序列数据,并尝试使用
sm.tsa.arima_model.ARIMA(dta,(4,1,1)).fit()
但是我得到了以下错误
module 'statsmodels.tsa.api' has no attribute 'arima_model'
我正在使用'statsmodels‘版本0.9.0和'spyder’版本3.2.8,我很高兴得到您的帮助谢谢
在urls.py中 from django.contrib import admin
from django.urls import path
import pandas as pd
import statsmodels.api as sm
urlpatterns = [path('admin/',admin.site.urls),] 当我注释掉'import statsmodels.api as sm‘行时,API工作正常并显示django主页,但是当我包含statsmodel包时,它会继续加载并抛出超时错误。请指出哪里出了问题。这些包已在django环境中正确安装
当我import statsmodels.api as sm时,它会给出错误import statsmodels.api as sm
但是如果我只是import statsmodels as sm,那么它不会产生任何错误。
但几天前import statsmodels.api as sm也在工作
我也尝试过pip install statsmodels --force-reinstall --user,但是它没有解决问题。
我的python文件也是,而不是,名为statsmodels.py或statsmodels.ipynb。
我有个问题。我正在使用Spyder (但没有Anaconda)。我想安装statsmodels.api。请参见我的步骤(我在IPython控制台中编写它们):
1)
import statsmodels.api as sm
Traceback (most recent call last):
File "<ipython-input-1-085740203b77>", line 1, in <module>
import statsmodels.api as sm
ModuleNotFoundError: No module named