Pandas将索引排序为整数

时间:2017-03-07 12:34:32

标签: python pandas

我有一个由CSV构建的数据框。当我使用 <section> <div class="wrapper"> <h2>s každou nehnuteľnosťou možno pohnúť najmä vo váš prospech</h2> <h2 class="right">s každou nehnuteľnosťou možno pohnúť najmä vo váš prospech</h2> </div> </section>将其转换为html时,它会给我一个与CSV文件不同的排序顺序。

当我在控制台上打印数据框时,它给出了以下输出

df.to_html()

为什么索引按字符串排序,是否可以将其排序为整数?

尝试谷歌搜索答案但无济于事。

1 个答案:

答案 0 :(得分:8)

尝试按Index.astype然后sort_index将索引转换为int

df.index = df.index.astype(int)
df = df.sort_index()