dataframe_note

 1.选取特定值的行(两条限定)

train[(train.kpi_id=='0528d024-7cb5-4e15-910f-39fb74b68625') & (train.label)==1]

2.滑窗函数

xx['mean1']=xx['value'].rolling(window=5,min_periods=1).mean()

3.查看某一列有空值的行

train[train[['suiche_nonauto_nprem_20']].isnull().T.any()][['suiche_nonauto_nprem_20']]

4.dataframe日期去掉前导0

xx['date']=xx['date'].dt.strftime('%Y/%#m/%#d')     #加入一个#号

5.利用正则表达式提取字符串中的中文字段

list1=re.compile('[\u4e00-\u9fa5]+').findall(str1)

 

你可能感兴趣的:(python)