1、ne()
参考链接:https://geek-docs.com/pandas/pandas-dataframe/python-pandas-dataframe-ne.html
Pandas dataframe.ne()函数检查一个数据框架元素与一个常数、系列或其他数据框架元素的不平等。如果比较中的两个值不相等,则返回true,如果相等则返回false。
语法:
DataFrame.ne(other, axis=’columns’, level=None)
参数 :
other:系列,数据框架,或常数
axis:对于系列输入,axis要与系列的索引相匹配。
level :跨层广播,与通过的MultiIndex层的索引值相匹配。
返回 : result : DataFrame
2、shift()
参考链接:https://www.zhihu.com/question/264963268/answer/1993742167
语法:
shift(periods, freq, axis)
参数:
period:表示移动的幅度,可以是正数,也可以是负数,默认值是1,1就表示移动一次,注意这里移动的都是数据,而索引是不移动的,移动之后没有对应值的,就赋值为NaN。
freq: DateOffset, timedelta, or time rule string,可选参数,默认值为None,只适用于时间序列,如果这个参数存在,那么会按照参数值移动时间索引,而数据值没有发生变化。
axis: 轴向。0为垂,1为水平