numpy庫
1.建立矩陣(採用ndarray物件)
建立乙個ndarry物件很簡單,只需要將list作為引數。
import numpy as np #引入numpy庫a=np.array([1,2,3,4,5]) #建立一維的narray物件
a2=np.array([[1,2,3,4,5],[6,7,8,9,10]])#建立乙個二維的narray物件
#三維、多維以此類推
2.獲取矩陣行數和列數(二維情況)
獲取narray物件的各維長度,可以根據narray物件的shape屬性
import numpy as npa=narray([[1,2,3,4,5],[6,7,8,9,10])
print(a.shape) #結果返回乙個元組(2l,5l)
print(a.shape[0]) #返回行數,返回2
print(a.shape[1]) #返回列數,返回5
3.矩陣的擷取
矩陣的擷取跟list類似,通過[ ]擷取
1.按行擷取
print(a[0:1]) #擷取第一行print(a[1,2:5]) #擷取第二行,第三四五列
print(a[1:]) #擷取第二行
2.按列擷取
python資料分析常用函式
for 目標 in 對像 print 賦值目標 1.for迴圈字串操作 a iplaypython.com for i in a print i 案例中的 i 相當於目標,字串變數a是遍歷 迭代 對像。當執行for迴圈語句時,每一次迭代時,i 都會從遍歷 迭代 對像a中接收乙個新值輸出。結束迴圈後,...
Python之資料分析(寶可夢資料分析)
在此感謝阿里雲天池平台提供的學習平台,並提供相應的教程供小白們學習資料分析。seaborn庫 seaborn 是基於 python 且非常受歡迎的圖形視覺化庫,在 matplotlib 的基礎上,進行了更高階的封裝,使得作圖更加方便快捷。即便是沒有什麼基礎的人,也能通過極簡的 做出具有分析價值而又十...
python資料分析之Numpy
numpy系統是python的一種開源的數值計算擴充套件 ndarray 多維陣列 所有元素必須是相同型別 ndim屬性,維度個數 shape屬性,各維度大小 dtype屬性,資料型別 coding utf 8 import numpy as np 生成指定維度的隨機多維資料 data np.ran...