gpt4 book ai didi

sorting - 以科学记数法对数据进行排序。 sort -g 不起作用

转载 作者:行者123 更新时间:2023-12-04 02:08:03 25 4
gpt4 key购买 nike

我想评论 here但我缺乏所需的声誉。
我需要将数据排序为以下块和 sort就好了。
但是,在执行 sort -g 时在以下数据中,我得到了完全相同的数字 - 如果不是电子...

输入和输出:

0.00000000e+00
1.02272602e-02
1.25536099e-01
1.26666948e-02
1.29036099e-01

预期产出
0.00000000e+00
1.02272602e-02
1.26666948e-02
1.25536099e-01
1.29036099e-01

提前谢谢了!
欢迎使用替代方案,但我需要能够按指定的列进行排序,例如此块中的第二列:
1.00000e+02, 0.00000000e+00
2.00000e+02, 1.02272602e-02
3.00000e+02, 1.25536099e-01
4.00000e+02, 1.26666948e-02
5.00000e+02, 1.29036099e-01

最佳答案

About you first question :


export LC_NUMERIC=en_US
sort -g data.txt

测试 :
0.00000000e+00
1.02272602e-02
1.26666948e-02
1.25536099e-01
1.29036099e-01

About your second question, to sort the second column :


export LC_NUMERIC=en_US
sort -k2.2,2.15g data.txt

测试 :
1.00000e+02, 0.00000000e+00
2.00000e+02, 1.02272602e-02
4.00000e+02, 1.26666948e-02
3.00000e+02, 1.25536099e-01
5.00000e+02, 1.29036099e-01

说明:

LC_NUMERIC 语言环境指定小数点字符和千位分隔符。

关于sorting - 以科学记数法对数据进行排序。 sort -g 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41554103/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com