es6一维数组转二维数组_Numpy与Pandas中一维数组与二维数组的简单练习

一维数组练习(Numpy与Pandas):

首先导入两个包

fdb3cefe9ab1e7e72379cc2a72e20fa3.png

1.Numpy定义一维数组,可以是列表,元祖。

76c5b12636ebef1f0b31e463dbd65c68.png

2.用索引查询一维数组中的元素

5405c7831ce7520cc87073a2813e8580.png

3.切片访问一维数组中的元素,注意左闭右开

644294cb6a9d6015abe21af9d5405a2f.png

4.平均值mean(),标准差std(),向量化运算

666ad28020cf6af22bd2d98ae65862c1.png

1.Pandas定义一维数据结构Series:(与numpy相比,pandas.Series的索引可以是字符串等,可以进行更改)

137d247cb9579f300d356f109c068041.png

2.利用.describe()方法进行描述统计信息

b48e2987c6f4c0e927b38dfdb49e9869.png

3.利用iloc,loc进行元素访问,iloc是按照索引位置进行访问,loc是按照索引名称进行访问

e379c7a9bf2ba1962b3a038a3b364803.png

4.向量化运算,不同长度的一维数组,按照索引进行运算

2777e1274c57ba27aab73ea094725637.png

5.缺失值的处理方法:一种是用.dropna的方法进行删除,另一种是用fill_value进行填充。

b478ecca0839675d60ea604fd2efe535.png

二维数组练习(numpy与pandas):

1.numpy定义二维数组

92fdf905f3c3f916ee3495cab6d87349.png

2.获取二维数组中的元素,:代表全部

b0e41f59b9aff12a19f892f12ddc8d93.png

3.平均值的计算,可以按轴计算

c8eca69a380fe3661e7b471ce1399874.png

1.pandas定义二维数组,可以先定义一个字典,然后使字典有序,最后利用pd.DataFrame定义数据框。

217b96346527f20806ef57b82913b2b8.png

2.平均值,按照列来计算

25b719f92cf5e5c7c240d2df59e77a73.png

3.通过.iloc和.loc方法对元素进行访问,下面e可以简写成f

a9f5ea46c02d3fd876dab42dec1eef50.png

4.通过切片功能,获取指定范围的列或行(当“:”两端没有数字时,代表全部,有数字代表切片)

f2a60db9e87ba8315cd299bd4828dd9c.png

5.通过条件筛选获取需要的数据

bd360906de76efb463750a0c054105d8.png
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值