1-numpy数组拼接
经常在数据分析里面遇到这种处理需求
np.vstack((t1,t2))
:竖直拼接数组t1和t2,要求列数相同,否则报错(verticle)
np.hstack((t1,t2))
:水平拼接数组t1和t2,要求行数相同,否则报错(horizontal)
案例.png
2-numpy数组交换
array[:,[n:m]]=array[:,[m.n]]:
交换第n列和第m列
array[[n:m],:]=array[[m.n],:]
交换第n行和第m行
经常在数据分析里面遇到这种处理需求
np.vstack((t1,t2))
:竖直拼接数组t1和t2,要求列数相同,否则报错(verticle)
np.hstack((t1,t2))
:水平拼接数组t1和t2,要求行数相同,否则报错(horizontal)
案例.png
array[:,[n:m]]=array[:,[m.n]]:
交换第n列和第m列
array[[n:m],:]=array[[m.n],:]
交换第n行和第m行