Python(网易云课堂57-58章)Numpy,pandas

本文介绍了Python中的Numpy库,包括查看数组元素、数据类型、切片、生成数组、矩阵运算等基本操作。同时,也探讨了Pandas的DataFrame和Series,讲解了读写文件、数据合并及描述性统计等核心概念。
摘要由CSDN通过智能技术生成

numpy核心数据类型是 ndarray 底层语言是C
pandas中的DataFrame 和Series 也是基于ndarray
在这里插入图片描述
如何看一个array的形状:array.shape 或者是 np.shape(array_object)
在这里插入图片描述
2行8列

查看array对象有多少个元素

在这里插入图片描述
numpy数组与list的区别在于:list可以放不同类型的元素str,int,float都能同时放入,而nparray只能放同一个类型的元素。

查看nparray里元素的数据类型

在这里插入图片描述

修改array中的某个元素

在这里插入图片描述

实战中,要导入导出数据时要规范数据类型,就要传入dtype参数

在这里插入图片描述

对array数组进行切取操作 [x:y , a:b]

在这里插入图片描述
要注意的是如果修改了b里面的值,a所对应的元素也会改变

生成array

在这里插入图片描述
在这里插入图片描述
单位矩阵(identity-matrix,unit-matrix)只有主对角线上有值:1
在这里插入图片描述
随机生成数的矩阵,数值都在0~1之间
在这里插入图片描述
在这里插入图片描述

index运用技巧

在这里插入图片描述
在这里插入图片描述
这样修改b是不会影响a的

布尔值掩码 mask ,贴标签:用来筛选

在这里插入图片描述
在这里插入图片描述

矩阵相加,开方

在这里插入图片描述

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值