NumPy 介紹和安裝
Python 被用於大資料分析、海量資料運算以及機器學習中,這跟它裡面很重要的做數學計算的庫有關,一個是 NumPy
,另外一個是 Pandas
,其中 Pandas
也是以 NumPy
為基礎的。Python 被人詬病的地方就在它的執行速度偏慢,而 NumPy
底層是用 C 語言來寫成的,所以執行速度極快,滿足了在大資料分析中人們對執行速度的要求。
安裝 NumPy
無論是 Windows、Linux 還是 MacOS,假如已經安裝了 Python 3 的話,可以在命令列下通過 pip
來安裝
pip install numpy
不通過 pip 來安裝
Linux Ubuntu 和 Debian
可以通過以下程式碼來進行安裝,
sudo apt-get install python-numpy python-scipy python-matplotlib ipython ipython-notebook python-pandas python-sympy python-nose
MacOS
可以使用 Homebrew 來進行安裝,
brew tap homebrew/science && brew install python numpy
Anaconda (Windows)
假如你安裝了 Anaconda 包的話,NumPy 及其他很多用於資料計算的庫已經預安裝好了。這裡比較推薦使用 Anaconda,因為它提前預裝了資料分析所要使用的庫,減少了不少的安裝工作量,實在是一把利器!
Founder of DelftStack.com. Jinku has worked in the robotics and automotive industries for over 8 years. He sharpened his coding skills when he needed to do the automatic testing, data collection from remote servers and report creation from the endurance test. He is from an electrical/electronics engineering background but has expanded his interest to embedded electronics, embedded programming and front-/back-end programming.
LinkedIn