前面介紹了這麼多函式庫的好處,這邊來看看要怎麼在程式中使用函式庫。
要注意兩點:
這段分成兩個部分,前段的import將這個函式庫叫進來,後面的as以取小名的方式把它的名字簡化一點,這樣之後用到的時候就不用每次都打這麼多字。
import numpy as np
下面比較直觀的看一下所謂的「簡化」。numpy還算是少的,有些函式庫名字真的很長,as這個給取小名的方法真很好用。當然,不是一定要叫np,依自己的習慣叫其他的也行哦!
# 這是沒有簡化過的
arr = numpy.array([1, 2, 3, 4, 5])
#這是簡化過的
arr = np.array([1, 2, 3, 4, 5])
如果覺得不需要用到全部的函式庫,可以用from的方式抓幾隻出來就好了
from numpy import array, linspace
這個就是從numpy的函示庫裡抓array、linspace兩個用。
基本上如果用Anaconda,不太會遇到這個問題,但如果是直接使用jupyter notebook的人,可能會遇到電腦沒有函式庫的狀況。
這時候我們就要下載下來,比如下面的程式碼:
pip install scikit-learn