Python : 如何删除dataframe中的列

时间:2025-02-16 09:35:10
df = pd.DataFrame({'a':[1,2,3],'b':[2,3,4]}) 第一种: df = df.drop('a',1) #这里的1表示列,直接去掉第一列 第二种: df['c'] = [5,6,7] #先添加一列上去,再来继续操作哈~ del df['b'] #这样就删除了b列了~ 第三种: df['d'] = [7,8,9] #添加一列上去 df.drop('c',axis = 1, inplace = True)#去除c列 第四种:去除多列 df['f']=[4,5,6]#添加 df['g']=[5,6,7]#添加 #同时删除2,3列(序号为1,2) df.drop(df.columns[[1,2]],axis =1 ,inplace=True)