DataFrame 删指定位置、空白 行和列

##创建 0 数据框,另第二行第一个为 nan值

junk = pd.DataFrame(np.zeros(10).reshape(5,2),columns = ['学校','零食'])
junk.iloc[1,0] = np.nan

DataFrame 删指定位置、空白 行和列_第1张图片

##按空白行删除

#丢弃nan 行,指定特定列
#默认参数axis=0,表示对行进行操作,如需对列进行操作需要更改默认参数为axis=1
junk = junk.dropna(axis = 0,subset = ['学校']) 
 

DataFrame 删指定位置、空白 行和列_第2张图片

##指定第二行删除

junk = junk.drop(1)

DataFrame 删指定位置、空白 行和列_第3张图片

#删除多行 、多列

junk.drop([0,1])

junk.drop(['学校','零食'],axis=1)

DataFrame 删指定位置、空白 行和列_第4张图片

DataFrame 删指定位置、空白 行和列_第5张图片

 

 

 

你可能感兴趣的:(菜菜)