b.cumsum
- 记录抽取:是指根据一定的条件,对数据进行抽取。
dataframe[condition]
condition:过滤条件
返回值:DataFrame
常用的condition类型:
比较运算:<、>、>=、<=、!=,如:df[df.comments>10000)];
范围运算:between(left,right),如:df[df.comments.between(1000,10000)];
空置运算:pandas.isnull(column) ,如:df[df.title.isnull()];
字符匹配:str.contains(patten,na = False) ,如:
df[df.title.str.contains(‘电台’,na=False)]
逻辑运算:&(与),|(或),not(取反);如:
df[(df.comments>=1000)&(df.comments<=10000)]
与df[df.comments.between(1000,10000)]等价。