numpy-1 介绍

简述:

  numpy是python中用来分析和展示数据的一个基础库, 通过创建ndarray数组对象: numpy生成的N维数组对象,用来存放(实际数据 + 描述数据的元数据) 等

使用:

   1. import numpy as np    导入

   2.    用np.array()来生成数组对象  

     一维数组对象: a = np.array([1, 2, 3, 4, 5])

    二维数组对象: a = np.array( [ [1, 2, 3, 4, 5],  [6, 7, 8, 9, 0] ] )

    ...

数据:

  1. 根据维度可以将数据分为:

    一维数据、二维数据、多维数据、高维数据

  2. 在python中的表示:

    一维数据:列表、集合  [1,2,3...] 或 {'a', 'b', 'c'...}

    二维和多维数据: 列表  [ [1, 2, 3...], [2, 3, 4...] ] 或 更多层列表 [  [  [1, 2, 3...],  [2, 3, 4... ]  ]  ] ...

    高维数据:  字典

 

数组对象属性:

  二维数组对象为例:

    a = np.array ( [ [0, 1, 2, 3, 4], [5, 6, 7, 8, 9] ] )

    1. a.ndim: # 2  显示维数

    2. a.shape: # (2,5)

      三个信息:

        a. 共有两个数字,表示是个二维数组对象 

        b. 数字2表示包含两个一维数组

        c. 数字5表示每个一维数组中有五个元素

    3. a.size: 显示一共有多少元素

    4. a.dtype  显示元素的类型

    5. a.itemsize  显示每个元素是由多少个字节构成

    

posted @ 2020-05-21 12:03  黑无常  阅读(309)  评论(0)    收藏  举报