我有一个示例数据框,如图所示;
is_fraud|Domain_name|safe|fraud|Domain_count|fraud_prop
-------------------------------------------------------
0 | a8.net. | 56 | 1 | 57 | 0.017
当我尝试使用命令df.columns
检查列时,我们可以看到
Index([u'Domain_name', u'safe', u'fraud', u'domain_count', u'fraud_prop'], dtype='object', name=u'is_fraud')
我想知道为什么我们要在结尾处说一个Name属性,即“ is_fraud”。我正在尝试摆脱它,但不确定如何做到这一点。建议/帮助表示赞赏。
答案 0 :(得分:0)
IIUC要摆脱pd.Series
或pd.Index
名称,只需将其属性设置为None
series.name = None
就您而言,
df.columns.name = None
答案 1 :(得分:0)
有时,您可以使用df.columns.name=='is_fraud'
或类似名称来设置索引的名称。
撤消该操作,您只需将名称更改为None
df.columns.name=None