今天介绍数据分析的第五课,教大家如何在python中对数据框进行一些更新操作。
在数据框最后追加一行
在数据框中插入一列
删除数据框中的行
删除数据框中的列
删除满足某种条件的行

1 在数据框最后追加一行
new_row = {'ID':['1000009'],'name':['唐诗诗'],'gender':['女'],'age':[21],'height':[1.68]}
new_row1 = pd.DataFrame(new_row)date_frame.append(new_row1)

date_frame.insert(0, 'calss', ['class1','class1','class1','class1','class2','class2','class2','class2','class2'])
既然可以在数据框中加入行和列,那么也可以在数据框中删除行和列。首先来看下在数据框中删除行。
date_frame.drop([0])
date_frame.drop([0,4])
date_frame.drop(columns = 'name')date_frame.drop('name', axis = 1) #axis = 1表示对列进行操作

date_frame.drop(columns = ['name','gender'])date_frame.drop(['name','gender'], axis = 1)

删除多列的代码,同样可以参照删除两列的代码。
date_frame.drop(index = (date_frame.loc[(date_frame.age>18)].index))
至此,在python中对数据框进行更改操作已介绍完毕,大家可以动手练习一下,思考一下还可不可以对数据框进行别的操作
。


扫一扫关注我
19967879837
投稿微信