Python教程-如何在Python中安装statsmodels?
如果您渴望在机器学习领域有一个繁荣的职业,让我们向您介绍另一个有趣的包,它的功能将让您感到惊叹。
那么,让我们看看statsmodels是什么以及它的特点是什么?
Statsmodels是Python中的一个流行库,它使我们能够估算和分析各种统计模型。它建立在诸如NumPy和SciPy之类的数值和科学库的基础上。
这个包的一些重要特点包括-
- 它包括各种线性回归模型,如最小二乘法、广义最小二乘法、加权最小二乘法等。
- 它提供了一些用于时间序列分析的高效函数。
- 它还有一些用于示例和测试的数据集。
- 基于生存分析的模型也是可用的。
- 所有我们可以想象的大规模数据的统计测试都包含在内。
安装statsmodels
让我们来看看在Python中安装statsmodels的步骤-
检查计算机上安装的Python版本,我们已经在以前的文章中讨论过这个,但让我们再次谈一下- 在Windows上检查Python的版本有两种方法-
- 使用Powershell
- 使用命令提示符
使用PowerShell
按照以下步骤使用PowerShell检查Python的版本。
- 单击“Win+R”或在任务栏的搜索窗格中键入“运行”。
- 键入“Powershell”。
- 会出现一个名为“Windows Powershell”的窗口。
- 单击“Enter”。
- 键入python -version并单击“Enter”。
- 版本将显示在下一行。
使用命令提示符
在任务栏的搜索窗格上键入“命令提示符”,然后您将看到它的图标。单击它以打开命令提示符。
此外,如果它被固定在任务栏上,您也可以直接单击它的图标。
- 一旦“命令提示符”屏幕出现在您的屏幕上。
- 键入python -version并单击“Enter”。
- 系统中安装的版本将显示在下一行。
检查Linux中的Python版本
在Linux中,我们有一个shell,我们在其中键入我们的命令,这些命令会被解释并告诉操作系统用户想要什么。
在Linux中检查Python的版本的步骤是-
- 启动您的系统并切换到Linux操作系统(您可能会发现它的名称是Ubuntu)。
- 一旦Linux的桌面屏幕出现,单击“终端”以打开它。
- 在终端窗口中,键入python -version并单击“Enter”。
在下一行,它将显示您系统中安装的Python的当前版本。
安装statsmodels
现在让我们讨论在系统中安装statsmodels的步骤。我们将看两种安装方法
- 使用Anaconda Prompt
- 使用命令提示符
在第一种方法中,我们将打开Anaconda Prompt并键入以下命令-
conda install -c conda-forge statsmodels
在第二种方法中,我们将打开命令提示符,键入以下命令,然后单击'Enter'。
pip install statsmodels
现在是时候看一个程序了,在这个程序中我们将导入statsmodels-
在这里,我们将执行OLS(普通最小二乘法)回归,使用这种技术,我们将试图最小化计算值与观察值之间的差值的平方和。
示例 -
import pandas as pd
import statsmodels.api as sm
df=pd.read_csv("/content/SampleSuperstore.csv")
df.head()
x=df['Sales']
y=df['Profit']
model=sm.OLS(y,x).fit()
modelmodel_summary=model.summary()
print(model_summary)
输出-
在本教程中,我们讨论了安装statsmodels所涉及的步骤,以及如何借助它获取我们数据集的详细统计摘要。