KeyError:从数据框删除列时使用Dataframe.drop命令遇到轴中找不到列

时间:2019-05-11 12:23:48

标签: python pandas data-analysis data-cleaning

我需要一个解决方案,我正在使用Dataframe.drop方法从Dataframe'df'中删除列。我使用了以下命令

  
    
      

在:df.drop(['YearBuilt','BuildingArea'],axis = 1,inplace = True)

    
  

现在,当我运行此命令时,出现以下错误。

  
    
      

输出:KeyError:“在轴上找不到[['YearBuilt''BuildingArea']”

    
  

为进一步解释,我还添加了列名。

我的专栏名称位于

  
    
      

在:df.columns

             

Out:Index(['Suburb','Address','Rooms,'Type','Price','Method','SellerG',              “日期”,“距离”,“邮政编码”,“ Bedroom2”,“浴室”,“汽车”,              “尺寸”,“建筑面积”,“年建成”,“委员会区域”,“纬度”,              'Longtitude','Regionname','Propertycount'],             dtype ='object')

    
  

我希望结果数据框不包含“ YearsBuilt”和“ Building Area”列。

0 个答案:

没有答案