data analysis 陣列拆分

2021-09-24 16:09:00 字數 580 閱讀 9323

'''

陣列的拆分:

hsplit拿刀切菜,刀刃豎著往下切。每一次下刀,刀是在橫向移動後切下去。

split(arr,切成幾分,axis=1)

vsplit拿刀片魚片,刀刃橫著往右邊切。每一次下刀,刀是在縱向移動後切下去。

split(arr,片成幾層,axis=0)

'''import numpy as np

arr = np.arange(16).reshape(4,4)

print(arr)

# 橫向拆分,拿刀切菜,刀刃豎著往下切

# arr1_new = np.hsplit(arr,4)

# print(arr1_new)

arr_new = np.split(arr,2,axis=1)

print(arr_new)

# 縱向拆分,拿刀片魚片,刀刃橫著往右邊切

# arr_new = np.vsplit(arr,2)

# print(arr_new)

# arr_new = np.split(arr,4,axis=0)

# print(arr_new)

data analysis 陣列排序

陣列排序 1.sort sort是inplace true的,lexsort是inplace false的,所以想要看lexsort的排序效果,需要用lexsort函式返回的下標索引去獲取元素觀察。2.lexsort。對於多個陣列,lexsort是把最後乙個陣列排序,再以這個排序方式去排前面的陣列。...

data analysis 矩陣運算

矩陣運算 1.矩陣與數相乘。與矩陣每個元素相乘 2.矩陣加減。對應位置元素相加減。shape屬性必須一致 3.矩陣相乘。m行n列 乘 n行l列 等於 m行l列。推薦使用matmul,dot 4.矩陣對應元素相乘。用multiply 5.m.h共軛轉置 m.i逆矩陣 m.t轉置矩陣 m.a impor...

資料分析(Data Analysis)

資料分析概念 資料也稱觀測值,是實驗 測量 觀察 調查等的結果,常以數量的形式給出。資料分析的目的是把隱沒在一大批看來雜亂無章的資料中的資訊集中 萃取和提煉出來,以找出所研究物件的內在規律。在實用中,資料分析可幫助人們作出判斷,以便採取適當行動。資料分析是組織有目的地收集資料 分析資料,使之成為資訊...