如果你渴望在機器學習領域有一個繁榮的職業生涯,讓我們給你介紹一個更有趣的包,它的功能會讓你敬畏。
那麼,讓我們看看什麼是 statsmodels,它有什麼特點?
Statsmodels 是 Python 中一個流行的庫,它使我們能夠估計和分析各種統計模型。它建立在像 NumPy 和 SciPy 這樣的數字和科學圖書館上。
這個包的一些基本特徵是-
- 它包括各種線性回歸模型,如普通最小二乘法、廣義最小二乘法、加權最小二乘法等。
- 它為時間序列分析提供了一些有效的函數。
- 它還有一些用於示例和測試的數據集。
- 基於生存分析的模型也是可用的。
- 我們可以想像的大規模數據的所有統計測試都存在。
安裝 statsmodels
讓我們看看用 Python 安裝 statsmodels 的步驟——
- 檢查安裝在我們電腦上的 Python 版本,我們在之前的文章中已經討論過這個問題,但是讓我們再次討論這個問題-
有兩種方法可以檢查 Windows 中的 Python 版本-
- 使用 Powershell
- 使用命令提示符
使用 PowerShell
按照以下步驟使用 PowerShell 檢查 Python 版本。
- 單擊「Win+R」或在任務欄的搜索窗格中鍵入「Run」。
- 鍵入「Powershell」
- 屏幕上將出現一個名為「Windows Powershell」的窗口
- 點擊「輸入」
- 鍵入 python 版本,點擊「輸入」
- 版本將顯示在下一行。
使用命令提示符
在任務欄的搜索窗格中鍵入「命令提示符」,您會看到它的圖標。點擊它打開命令提示符。
另外,如果它被固定在任務欄上,你可以直接點擊它的圖標。
- 一旦「命令提示符」屏幕在您的屏幕上可見。
- 鍵入 python 版本,點擊「輸入」。
- 您系統中安裝的版本將顯示在下一行。
在 Linux 中檢查 Python 的版本
在 Linux 中,我們有一個Shell,在這裡我們鍵入我們的命令,這些命令被解釋並告訴操作系統用戶想要什麼。
檢查 Linux 中 Python 版本的步驟是-
- 啟動你的系統,打開 Linux 操作系統(你可能會發現它的名字是 Ubuntu )。
- 一旦 Linux 的桌面屏幕出現,點擊「終端」打開它。
- 在終端窗口中,輸入 python 版本,點擊「輸入」。
在下一行中,它將顯示系統中安裝的 python 的當前版本。
statsmodels 的安裝
現在讓我們討論一下在我們的系統中安裝 statsmodels 的步驟。我們將研究兩種安裝方法
- 使用 Python 提示
- 使用命令提示符
在第一種方法中,我們將打開 Anaconda 提示符,並鍵入以下命令-
conda install -c conda-forge statsmodels
在第二種方法中,我們將打開命令提示符,鍵入以下命令並點擊「回車」。
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 所涉及的步驟,以及如何在它的幫助下獲得數據集的詳細統計摘要。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/248554.html