在deedle框架中更改列顺序的最佳方法是什么?例如,如果我有一个带有df
,height
和Name
列的deedle框架phone
,但我需要Name
,{{1} }和phone
。
答案 0 :(得分:3)
Deedle有RealignRows
extension method,但事实证明我们没有RealignColumns
。这是一个遗漏,如果你发送PR给Deedle添加这个,那就太棒了!
可以通过查看一系列列,重新排列列并将其转换回数据框来实现。在C#中,这看起来如下:
Frame.FromColumns(df.Columns.Realign(new[] { "key 1", "key 2" }));