4 pandas的数值运算和增删改查
2018-05-28 本文已影响23人
沈婷_bbf1
1 panda四则运算和numpy一样,默认是纵向相加,但是可以指定维度。还可以指定列这点和numpy不一样
2 协方差计算
3 特征和特征之间的相关系数计算,如果相关系数太大就舍弃样本
4 统计每个年龄的人数
5 统计每个年龄的人数,按照从小到大排列
6 统计每个年龄的人数,按照从小到大排列,分成五组(这会平均分成5分)
7 年龄总共有多少数据。
8 定义一个series相当于一行或者一列
9 用布尔值自动过滤掉数值,注意要先定义一个数组容纳true,false,不能直接去[true,false,true]这样子会出错.
10 改变值一种直接用索引去改变,还有一种用replace,当inplace=false的时候不会改变原始数据,当等于true的时候会改变原始数据
11 改变全部索引和改变部分索引,改变全部索引直接用一个数组就可以,改变部分索引需要用字典,注意这里又出现了inplace。
12 两个series连接起来,并且添加数据
13 还有一种增加数据的方法,S1[D]=100相当一在一个字典的添加方式,Key和值。两个series相连,除了append之外,还有concat
还可以添加参数14 用原来索引,用系统的索引 的差别
15 删除数据