我有一个由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()
为什么索引按字符串排序,是否可以将其排序为整数?
尝试谷歌搜索答案但无济于事。
答案 0 :(得分:8)
尝试按Index.astype
然后sort_index
将索引转换为int
:
df.index = df.index.astype(int)
df = df.sort_index()