python判断数据和excel中是否相等_对比Excel学习python数据分析-学习笔记4

一对一替换

多对一替换

多对多替换

参考一列数值进行排序

参照有缺失值的列排序

参考多数值列排序

数值排名

删除列

删除行

删除特定列行

数值计数

唯一值获取

数值查找

区间切分

插入新的行或列

行列互换

索引重塑

长宽表转换

apply( )和applymap( )函数

1.数值替换一对一替换

replace(A,B)-用B替换A;

replace(A,B,inplace=True)-用B替换A,元数据也将被替换掉;

replace(np.NaN,0)-用0替换空值,相当于fillna();多对一替换

多对一替换即对多个不同的值替换成同一个值,比如原始数据的年龄列中有异常数值230和240,需要把230和240都替换成33。

Excel中需要用函数来实现,思路是先判断年龄列中的数据等于230或者240,如果成立,则替换成33,如果不成立则是原来的数据;

Python中同样也是用replace实现-replace([A,B],C)-用C来替换A和B;这里最后一列是我用excel操作之后,在python中又重新导入进去的,可忽略多对多替换

多对多属于一种比较复杂的情况,主要是要把逻辑搞清楚。

Excel中则是使用多个IF进行嵌套,思路就是按顺序判断年龄是否等于230࿰

你可能感兴趣的:(python判断数据和excel中是否相等_对比Excel学习python数据分析-学习笔记4)