Python数据分析01——Numpy模块学习

接下来的内容我将会分享我在学习Numpy的过程以及在这个过程中遇到的问题,还有我,我将会在Jupyter Notebook中运行我的代码。(PS:Jupyter Notebook对初学者是十分友好的,运行代码十分方便快捷)

  • 导入模块
import numpy as np

把numpy导入之后简写成np是通用的写法,也是方便我们自己的写法。下面打印一下np是什么东西。
在这里插入图片描述

  • 创建ndarray数组
    学习numpy这个模块,其实就是学习多维数组的各种花里胡哨的玩法。
    在这里插入图片描述我用了numpy的array函数,并把一个列表作为参数,创建了一个ndarray数组。同时,该数组还有shape、dtype和size属性。
    在这里插入图片描述
    显示数组的单个内容,跟Python的列表操作一样,我就不再累述了。
    还有,我们可以创建多维数组。
    在这里插入图片描述
    注意:多个列表参数的外面要用一层列表包住。

  • 部分用于创建数组的函数介绍
    1、zreos函数
    在这里插入图片描述
    2、ones函数
    在这里插入图片描述
    3、empty函数
    在这里插入图片描述
    注意:上面产生的数值是随机的。
    4、arange函数
    在这里插入图片描述

  • ndarray数据类型
    在这里插入图片描述

  • 数组取值和赋值
    在这里插入图片描述
    注意:冒号是取左不取右的。

  • 数组重塑
    在这里插入图片描述

  • 数组合并、拆分
    在这里插入图片描述在这里插入图片描述

  • 数组转置、轴对换
    在这里插入图片描述

  • 随机数数组
    在这里插入图片描述

  • 布尔型索引
    在这里插入图片描述

  • 数组的运算
    在这里插入图片描述
    下面来一个简单的写法:
    在这里插入图片描述在这里插入图片描述在这里插入图片描述

  • 数组排序
    在这里插入图片描述在这里插入图片描述

  • 数组的存取
    在这里插入图片描述
    在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值