用戶:Xyy23330121/Python/更多數字模式
如之前我們在 類的方法和數學運算 中提到的內容一樣,Python 的運算符可以用於調用類的方法。於是通過定義類的方法,我們就可以使用運算符來簡便易讀地對矩陣等內容進行科學計算。
事實上,已經有許多模塊實現了這一功能。我們無需重複他人的工作,直接導入已有的模塊即可。
模塊安裝
編輯為了可以簡便地進行科學計算,我們要安裝一些新的模塊。這裏提供兩種方式來安裝這些模塊。
Anaconda
編輯Pandas、Scipy 模塊均內置在一個特殊的 Python 發行版 Anaconda 里。讀者可以通過下載並安裝 Anaconda 來直接安裝這些包。這也是這些模塊的文檔所推薦的安裝方式。
PIP
編輯讀者也可以參照之前教程中所述的方法,用 PIP 來安裝這些模塊。這些模塊需要 Python 版本>= 3.9 才能安裝。
matplotlib 和 numpy
編輯執行以下代碼以安裝 matplotlib:
python -m pip install -U matplotlib
如果在安裝中出現了編譯問題,可以嘗試使用以下代碼來安裝預編譯的版本:
python -m pip install -U matplotlib --prefer-binary
如果在安裝中出現了連接問題,可以嘗試使用清華大學的鏡像伺服器:
python -m pip install -U matplotlib -i https://pypi.tuna.tsinghua.edu.cn/simple
在安裝 matplotlib 時,numpy 作為依賴也會被安裝。
Pandas
編輯執行以下代碼以安裝 pandas 和其所有可選功能:
python -m pip install pandas[all]
如果在安裝中出現了連接問題,可以嘗試使用清華大學的鏡像伺服器:
python -m pip install pandas[all] -i https://pypi.tuna.tsinghua.edu.cn/simple
如果在安裝中出現了編譯問題,可以嘗試使用以下代碼來安裝預編譯的版本:
python -m pip install pandas[all] --prefer-binary
在安裝 pandas 時,scipy 作為依賴也會被安裝。