如何在Python中安装statsmodels
如果您渴望在机器学习领域取得成功的职业生涯,让我们向您介绍另一个引人入胜的包,其功能将让您叹为观止。
那么,让我们来看看statsmodels是什么以及其特点是什么?
Statsmodels是Python中流行的库,它使我们能够估计和分析各种统计模型。它构建在NumPy和SciPy等数值和科学库上。
这个包的一些主要特点包括:
- 它包括各种线性回归模型,如普通最小二乘法、广义最小二乘法、加权最小二乘法等。
- 它提供一些用于时间序列分析的高效函数。
- 它还具有一些用于示例和测试的数据集。
- 基于生存分析的模型也可用。
- 包含了我们可以想象到的大规模数据的所有统计检验。
安装statsmodels
让我们来看看在Python中安装statsmodels的步骤:
- 检查已安装在个人电脑上的Python版本,我们已经在之前的文章中讨论过这个,但让我们再次谈论一下:
- 使用PowerShell
- 使用命令提示符
使用PowerShell
按照以下步骤使用PowerShell来检查Python的版本。
- 点击’Win+R’或在任务栏的搜索窗格中输入’Run’。
- 输入’Powershell’
- 一个名为’Windows Powershell’的窗口将出现在您的屏幕上。
- 点击’Enter’
- 输入python -version并点击’Enter’
- 版本将在下一行显示。
使用命令提示符
在任务栏的搜索窗格中键入“命令提示符”,您将看到其图标。点击它打开命令提示符。
此外,如果命令提示符已固定在任务栏上,您也可以直接点击它的图标。
- 一旦’Command Prompt’屏幕出现在您的屏幕上。
- 输入python -version并点击’Enter’。
- 您系统中安装的版本将会显示在下一行。
在Linux中检查Python版本
在Linux中,我们有一个 shell,我们在其中键入要解释的命令,并告诉操作系统用户的意图。
检查Linux中Python版本的步骤如下-
- 启动系统并切换到Linux操作系统(您可能会在名称为Ubuntu的地方找到它)。
- 一旦出现Linux的桌面屏幕,请单击“终端”以打开它。
- 在终端窗口中,键入python -version并点击“Enter”。
在下一行中,它将显示您系统中安装的Python的当前版本。
安装statsmodels
现在让我们讨论在我们的系统中安装statsmodels的步骤。我们将看两种安装方法
- 使用Anaconda提示符
- 使用命令提示符
在第一种方法中,我们将打开Anaconda提示符并键入以下命令-
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()
model_summary=model.summary()
print(model_summary)
输出-
在本教程中,我们讨论了在安装statsmodels时涉及的步骤以及如何使用其帮助得到我们数据集的详细统计摘要。