浅谈numpy、scipy、pandas、matplotlib

numpy、scipy、pandas都是python语言中的库,主要用于数据分析。

简要地说numpy主要用于处理矩阵,包括array、reshape、sort等功能,pandas是基于numpy的分析工具,包括Series、DataFrame功能,scipy是基于numpy的科学计算包。matplotlib用于数据的画图。

首先我们导入所有包

首先使用array创建二维数组

 选取输出数组[0][0]值,选取方法跟c语言一样

选取输出[0]行值

 使用pd.Series方法创建一维数组,需要注意的是排列方式为竖排列

 更改数组索引

 根据索引寻找数据

使用DataFrame创建表格型数据结构

选取表格中姓名进行输出

python选取规则为左闭右开(左选右不选)

给数据加上新的标签并赋值

选取表格中name 字段和sex字段进行输出

找寻标签sex=='女'的进行输出

与上面形成对比,直接使用df.sex输出为bool型进行判断

 对于数据进行一定的选取规则限制

 下面是一个最简单的数据可视化例子

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值