Python中的数据类型更改:使用drop删除行时,数据类型更改

时间:2019-05-16 09:41:26

标签: python pandas

我尝试使用年值删除行。一旦删除行,“年”列名称将更改为“索引”,并且列中的值将更改为小数点。示例:2019更改为2019.0,列名从“年份”更改为“索引”。为什么会发生这种变化,可以采取什么措施加以纠正?我使用的代码如下。

data = df.set_index("Year")
data=data.drop("2018", axis=0)

1 个答案:

答案 0 :(得分:0)

如果我正确理解您的问题,请尝试使用 data = df[df.Year != 2018] 这将删除有关条件Year!= 2018的行