numpy库的函数学习

1、np.eye(N, M=None, k=0, dtype=<class ‘float’>, order=‘C’)

        创建一个N行M列的矩阵:对角阵元素全部为1,其余位置全部为0,相当于就是一个单位矩阵。dtype:返回数组的类型,k表示的是对角线上的第一个元素的位置,为1时表示向右移一个单位,-1时表示向左移一个单位。

        例:a=np.eye(3,5,1)

        [[0. 1. 0. 0. 0.]
         [0. 0. 1. 0. 0.]
         [0. 0. 0. 1. 0.]]

2、head()函数 用于选中文件的前五行数据

在运行程序时,如果只是调用head函数,只会选中文件的前五行,什么也不会做。若需要输出时还是需要使用print。

3、plot()函数 用于生产线图对象

4、power(x,y) 用于计算x的y次方

5、shape()函数 改变数组的形状

data.shape[0]表示查看矩阵的行数

data.shape[1]表示查看矩阵的列数

当矩阵为一维时,即是一个数组的时候,data.shape[0]读取的是数组的元素个数,即矩阵的列数。

当矩阵为二维时,data.shape读取的是矩阵的维度,如(2L,3L)

例子:

  1. In: b.shape = (6,4)
  2. In: b
  3. out: array([[ 0,
  • 0
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值