我有一个数据框,其中的列名包含特殊字符,如
Date
('Date','')
('Max_Bid_Price', 'ALBAN')
问题是当我试图删除('Date ','')列时,它会抛出错误。
我试过了
df["('Date','')"] # not able to find the label
df["\(\'Date\'\,\'\'\)"] # not able to find the label
但当我尝试
data.columns[1] # i got the column value as output
data.drop(data.columns[1],axis=0) # but it still throws an error: "labels [('Date', '')] not contained in axis"
有没有人可以帮助我如何访问那些带有name的列(因为我必须对它进行操作),并删除这些列:
3条答案
按热度按时间odopli941#
您可以使用raw string literals:
mwg9r5ms2#
如果尝试删除一列,则轴应为1
thigvfpy3#
恐怕滴不到位:
或者: