python 对dataFrame 中空值的判断
【代码】python 对dataFrame 中空值的判断。
·
1.通过pd.isnull()来判断:
for index, row in dataFrame.iterrows():
if pd.isnull(dataFrame.loc[index,'name'])==True:
continue
2.通过np.nan 来比较判断
for index, row in dataFrame.iterrows():
if dataFrame['name'][index] is np.nan:
continue
3.过滤掉Dataframe类型数据某列中为空的数据
#剔除掉为空的行
data=data[pd.isnull(data['column_name'])==False]
#只保留日期列中为 2023-08,2023-09的行数据
data=data[data['日期'].apply(lambda x:True if x in ['2023-08','2023-09'] else False )]
更多推荐
所有评论(0)