标签:int lib font random pyplot att size read 关于
数据分析三剑客:Numpy Pandas Matplotlib
import numpy as np
np.array([1,2,3,4,5]) #创建一维数组
array([1, 2, 3, 4, 5])
np.random.randint(0,100,size=(5,6)) #创建二维数组
array([[73, 26, 72, 34, 26, 38],
[ 7, 10, 56, 19, 89, 22],
[90, 5, 58, 65, 68, 0],
[ 7, 55, 4, 82, 44, 89],
[14, 14, 27, 69, 85, 78]])
二维数组取值:
attr=np.random.randint(0,100,size=(5,6))
attr[[1,2]] #取数组中的1行到2行
atr[0:3] #从第一行到第三行
attr[;,2:4] #从第3列到第4列
关于数组的倒置:
比如三维数组的操作:
import matplotlib.pyplot as plt
img=plt.imread(‘./mm.jpg‘)
plt.imshow(img[::-1,::-1,::-1])
上下倒置::-1 左右倒置::-1 像素倒置::-1
标签:int lib font random pyplot att size read 关于
原文地址:https://www.cnblogs.com/wen-kang/p/10984049.html