如何在Daru中按索引排序?

时间:2018-12-28 07:07:46

标签: ruby dataframe

在达鲁语中,我知道通过Daru::DataFrame#sort可以按其列对数据框进行排序,但是我注意到,如果我们想按其索引对数据框进行排序,则该方法无效。

问题

  • 我相信Daru::DataFrame#sort用于按列排序。如何按索引对数据框进行排序?

1 个答案:

答案 0 :(得分:0)

看着Daru::DataFrame source,似乎有几种方法可以逐帧遍历索引,例如each_index

还有一种重新编制索引的方法:Daru::DataFrame#reindex,我相信该方法可用于将新索引替换为新索引,您可以通过用index.sort对旧索引进行排序来构建新索引:

frame.reindex(frame.index.sort)

免责声明:我不知道什么是数据框,什么daru或索引是什么样。