1. 程式人生 > 其它 >python資料分析-----numpy

python資料分析-----numpy

技術標籤: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)