码迷,mamicode.com
首页 > 其他好文 > 详细

数据分析

时间:2019-06-06 12:06:29      阅读:78      评论:0      收藏:0      [点我收藏+]

标签: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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!