创建NumPy数组和矩阵

Posted by Waldo on February 24, 2018

numpy.zeros()

创建零数组或者零矩阵

image.png

numpy.ones()

获得全一的数组或者矩阵

image.png

numpy.full()

创建全是指定值的数组或者矩阵

image.png

numpy.arange()

numpy.arange(起始点索引,终止点索引,步距) #注意不包括终止点元素

image.png

numpy.linspace()

numpy.linspace(0,20,10) #10的意思是,在0到20区间里,等长地截出10个点,注意包括0和20这两个点

image.png

numpy.random()

生成随机数,不包括终止点索引元素

image.png

如果传入第三个参数,将生成数组或者矩阵

image.png

numpy.random.seed() 指定随机种子

image.png

numpy.random.random() 生成随机浮点数

默认生成0至1之间的随机数

image.png

numpy.random.normal()

  • 生成符合正态分布的浮点数,默认符合均值为0,方差为1

image.png

  • 生成均值为10,方差为100的浮点数

image.png

  • 传入第三个参数,代表大小

image.png

  • 加个?或者使用help(),获取相应帮助

image.png image.png