更改 deedle 框架中的列顺序
Change column order in deedle frame
在 deedle 框架中更改列顺序的最佳方法是什么?例如,如果我有一个包含 height
、Name
和 phone
列的 deedle 框架 df
,但我需要它的顺序是 Name
、phone
],以及 height
。
Deedle有RealignRows
extension method,结果我们没有RealignColumns
。这是一个遗漏,如果您向 Deedle 发送 PR 添加此内容,那就太棒了!
可以通过查看一系列列、重新对齐列并将其转回数据框来实现。在 C# 中,这看起来如下:
Frame.FromColumns(df.Columns.Realign(new[] { "key 1", "key 2" }));
在 deedle 框架中更改列顺序的最佳方法是什么?例如,如果我有一个包含 height
、Name
和 phone
列的 deedle 框架 df
,但我需要它的顺序是 Name
、phone
],以及 height
。
Deedle有RealignRows
extension method,结果我们没有RealignColumns
。这是一个遗漏,如果您向 Deedle 发送 PR 添加此内容,那就太棒了!
可以通过查看一系列列、重新对齐列并将其转回数据框来实现。在 C# 中,这看起来如下:
Frame.FromColumns(df.Columns.Realign(new[] { "key 1", "key 2" }));