python資料分析-----numpy
阿新 • • 發佈:2021-01-08
技術標籤:python學習中的理解python
1. 安裝numpy
以下有兩種方法可以實現:(1.)一種是從百度搜索numpy的安裝包,
numpy whl 地址:https://pypi.org/project/numpy/#files。
注意:選擇跟自己系統相對應的版本,然後需要確認你的python版本在3.4或3.7以上,只有這樣才能安裝Numpy。
開啟cmd直接輸入命令
pip install numpy
如果你的python版本剛好可以安裝這個Numpy,那麼你的介面就會顯示Successfully installed這個字樣就表示成功。
(2.)第二種就是直接在cmd命令提示符裡安裝,
C:\Users\ASUS>pip install Numpy
Looking in indexes: https://pypi.tuna.tsinghua.edu.cn/simple
Collecting Numpy
Downloading https://pypi.tuna.tsinghua.edu.cn/packages/bc/40/d6f7ba9ce5406b578e538325828ea43849a3dfd8db63d1147a257d19c8d1/numpy-1.19.5-cp39-cp39-win_amd64.whl (13.3 MB)
|████████████████████████████████| 13.3 MB 536 kB/s
Installing collected packages: Numpy
Successfully installed Numpy-1.19.5
WARNING: You are using pip version 20.3.1; however, version 20.3.3 is available.
You should consider upgrading via the 'd:\python\python.exe -m pip install --upgrade pip' command.
這樣就可以直接在python裡使用,第二種比較方便。
2.Numpy初始化方法:
(1.)List或Tuple初始化:
nparr = np.array([1,2])#可以用list或tuple來建立ndarray.
import numpy as np
nparr = np.array([1,2])
print(nparr)
注意:和list的區別:就是輸出結果後兩個數字中間沒有逗號。
(2.)用numpy提供arange函式初始化:
nparr = np.array(np.arange(4))#用np提供的arange函式。
import numpy as np
#nparr = np.array([1,2])
nparr = np.array(np.arange(4))
print(nparr)
(3.)Numpy資料轉換成List:
myarr = nparr.tolist()#可以轉換python的list型別。
import numpy as np
myarr = nparr.tolist()
print(myarr)
3.Numpy多維陣列建立和訪問方式:
(1.)建立多維陣列:
import numpy as np
myarrs = np.array([np.arange(3), np.arange(3)])
print (myarrs)
(2.)陣列切片和訪問方式:
nparr = np.arange(9)
print(nparr)
print(nparr[3:7])
(3.)陣列成員訪問方式:
import numpy as np
nparr = np.arange(9)
print(nparr)
print(nparr[2])
技巧:打印出來的是什麼型別:
print type (nparr)