dataframe多列排序,不支持连续两次排序,反复实验多次认为确实是bug!
Vars
    DataFrame df;
Events
    OnInit()
    {
        Array<Array<Numeric>> datas=[
        [0.31,0.53],
        [0.21,0.33],
        [0.31,0.33],
        [0.31,0.43]
        ];
        Array<String> columns = ["北京","上海"];
        df.init(datas,columns);
        Array<String> index = ["8","5","6","1"];
        df.rename(index);
        
        print("=== 连续多列排序验证 ===");
        print("初始数据:");
        print(df.toString());
        
        // 测试1: 多列排序方向切换
        
        print("测试1: 多列排序方向切换:");
        print("----------------------");
        DataFrame tmp_df = df;
        tmp_df.sort_values(["北京","上海"], true);
        print("第一次: df.sort_values([北京,上海], true) :");
        print(tmp_df.toString());
        
        
        tmp_df.sort_values(["北京","上海"], false);
        print("第二次: df.sort_values([北京,上海], false) :");
        print(tmp_df.toString());
        
        print("测试2: 每次重新赋值,多列排序方向切换:");
        print("----------------------");
        // 测试2: 重新赋值后多列排序方向切换
        tmp_df = df;
        tmp_df.sort_values(["北京","上海"], true);
        print("赋值后第一次: df.sort_values([北京,上海], true) :");
        print(tmp_df.toString());
        
        tmp_df = df;
        tmp_df.sort_values(["北京","上海"], false);
        print("赋值后第一次: df.sort_values([北京,上海], false) :");
        print(tmp_df.toString());
        

    }


关于dataframe的排序问题,每个dataframe第二次排序的时候会出问题。
排序
页面标签排序
APP排序和默认指标
请给一个二维数组按列排序的例子
〔建议〕,手机版的排序,增加按绝对值排序!
map的排序
乖离排序
二维数组排序的例子
关于指标用于品种排序

应该是有bug,已经交给研发了

😁好滴!静候更新!