美文网首页
Numpy入门笔记

Numpy入门笔记

作者: A雪_辰A | 来源:发表于2018-09-15 23:14 被阅读0次

    初级入门简要记录,矩阵运算后续使用重新温习补充

    导入

    import numpy as np 

    创建10行10列的数值为浮点1的矩阵

    array_one = np.ones([10,10])

    创建10行10列的数值为浮点0的矩阵

    array_zero = np.zeros([10,10])

    随机数组

    np.random.rand(10, 10)创建指定形状(示例为10行10列)的数组(范围在0至1之间)

    np.random.uniform(0, 100)创建指定范围内的一个数

    np.random.randint(0, 100) 创建指定范围内的一个整数

    给定均值/标准差/维度的正态分布

    np.random.normal(1.75, 0.1, (2, 3))

    条件判断

    arr = np.random.rand(2, 2)*10

    print(arr)

    arr_new = arr > 5

    print(arr_new)

    arr_new = np.where(arr > 5, 'reverse_false', 'reverse_true')

    print(arr_new)

    最大值amax( 数组; axis=0/1; 0表示列1表示行),最小值amin,平均值mean,方差std

    np.amax(arr, axis=0)

    np.amax(arr, axis=1)

    附:numpy手册:
    https://www.w3cschool.cn/doc_numpy_1_13

    相关文章

      网友评论

          本文标题:Numpy入门笔记

          本文链接:https://www.haomeiwen.com/subject/lratnftx.html