Pandas及Numpy二維陣列

2021-09-23 15:31:38 字數 815 閱讀 9551

import numpy as np

price=np.array([

[3,4,5,6,7],

[5,6,5,4,3],

[4,4,5,4,3],

[5,5,6,7,4],

[5,6,7,5,4],

])print (price)#列印二維陣列

print (price[0,2])#列印第一行第三個數

print (price[1,:])#列印第二行所有數

print (price[1,1:3])#列印第二行2到第3個數

print (price[:,1])#列印第二列所有數

print (price[:,price[0,:].argmax()].mean())#第一行最大的列的均值

for i in range(5):

print (price[i,:].mean())#計算所有行的均值

print (price.mean(axis=0))#按列來計算均值

print (price.mean(axis=1))#按行來計算均值

[[3 4 5 6 7]

[5 6 5 4 3]

[4 4 5 4 3]

[5 5 6 7 4]

[5 6 7 5 4]]

5[5 6 5 4 3]

[6 5]

[4 6 4 5 6]

4.25.0

4.64.0

5.45.4

[4.4 5. 5.6 5.2 4.2]

[5. 4.6 4. 5.4 5.4]

二維陣列及二維陣列的遍歷

一 如果陣列的元素是一維陣列 則該陣列是二維陣列 如果陣列的元素是二維陣列 則該陣列是三維陣列 注意 二維陣列的長度 是陣列內一維陣列的個數 獲取二維陣列內的元素 第一步獲取該元素在哪乙個一維陣列內 第二步獲取該元素在一維陣列的那個位置 false var arr 1,2,3 var arr1 你好...

二維取數dp

acwing 1027.方格取數 對於走一次,容易得到狀態轉移方程為 f i j max f i 1 j f i j 1 w i j 而對於走兩次時,設定狀態為 f i 1 j 1 i 2 j 2 表示第一條路徑從 1,1 走到 i 1,j 1 第二條路徑從 1,1 走到 i 2,j 2 取的數的最...

二維數 三維陣列

二維陣列 2017 11 10 對比 1 概念 一維陣列 存貯一組相同型別資料 二維陣列 存貯著多個一維陣列 類推 三維陣列 存貯著多個二維陣列 2 宣告 一維陣列 陣列型別 陣列名 初始值 int arr01 int arr00 new int 5 二維陣列 陣列型別 陣列名 初值 陣列型別為一維...