importnumpyasnpa = numpy.array([ ,,,
…])
#numpy
陣列=矩陣
a[:,1]#取第二列
#建立陣列《矩陣》 陣列(即矩陣)的維度被稱為axes,維數稱為 rank
np.arange(num).reshape(m,n) #一維陣列轉變為(m,n)矩陣
np.linspace #隨機數字矩陣
numpy.zeros((m,n),dtype=int) #0矩陣
numpy.ones((m,n)) #1矩陣,整形型別
numpy.eye() #e矩陣/單位矩陣
# ndaaray屬性
ndaaray.ndim#陣列維數
ndaaray.shape
#各維大小
(n,m)
ndaaray.size
#元素總數
ndaaray.dtype
#元素型別:
numpy.int32, numpy.int16, and numpy.float64
ndarray.itemsize
#每個元素占用的位元組數。
ndarray.data:#
指向資料記憶體
#np.sum([[0, 1], [0, 5]], axis=0) #axis陣列內部運算:加、減、乘、內部運算、轉置
軸向(0橫向,1縱向) 按行疊加
a.min/max((axis=1) #
獲取每一行的最小值/最大值
a.cumsum(axis=1) #
計算每一行的累積和
#元素值
a.sum() #
所有元素之和
a.min()/a.max() #
所有元素最小/最大值
#陣列索引,切片
a[index1:index2]#index1~2
資料a[index1:index2:
間隔num]
#按間隔取資料
b[0:5,1]# 每行的第二個元素
#陣列遍歷
forrowinb:
#合併陣列
np.vstack((a,b))#垂直方向合併
np.hstack((a,b))
#水平方向合併
#矩陣轉置運算
np.transpose()sklearn: #
載入資料集
sklearn.datasets.load_iris() #匯入
sklearn
內建資料集
urllib.urlopen(url)
#獲取網路資料
numpy.loadtxt(raw_data,delimiter=",") #匯入
txt/csv
資料
numpy資料分析
2020 11 2 import array arr array.array i list range 10 i表示整型,生成序列後不能改變資料型別 多維陣列ndarray方便處理多維度運算,運算效率高 nparr np.array list range 10 修改值,浮點數取整數段 nparr 2...
資料分析 Numpy
什麼是numpy numpy這個詞 於兩個單詞 numerical和python。numpy是python中的乙個運算速度非常快的乙個數學庫,它非常重視陣列,很多的資料科學的包都是依賴於numpy的。它允許你在python中進行向量和矩陣計算,並且由於許多底層函式實際上是用c編寫的,因此你可以體驗在...
資料分析 numpy
主要內容 1 資料分析 a 概念 是把隱藏在一些看似雜亂無章的資料背後資訊提煉出來,總結出所研究物件的內在規律.b 三劍客 numpy pandas matplotlib 2 numpy 是python語言的乙個擴充套件程式庫,支援大量的緯度陣列與矩陣運算,此外也針對陣列運算提供大量的數字函式庫.a...