我有几个包含两列的文件:文件 1:
1 100
2 103
Run Code Online (Sandbox Code Playgroud)
档案 2
1 200
2 203
Run Code Online (Sandbox Code Playgroud)
和大约 600 个这样的文件,有两列。
现在,我想以正确的顺序组合第一行的每个文件中的第二列,以获得一个单一的数据文件,如:
100
200
.
.
. (600 lines)
Run Code Online (Sandbox Code Playgroud)
我怎么做?
我有一个大数据集,如下所示:
35.7337 408 0.5
35.732 407 0.5
35.7301 406 0.5
35.7281 405 0.5
35.7259 404 0.5
35.7236 403 0.5
35.7212 402 0.5
35.7187 401 0.5
35.7162 400 0.5
35.7136 399 0.5
35.711 398 0.5
35.7085 397 0.5
35.706 396 0.5
35.7036 395 0.5
35.7013 394 0.5
35.6992 393 0.5
Run Code Online (Sandbox Code Playgroud)
现在,我想获得 column1 的最大值;仅在 column2 小于 400 的值和 column2 大于 400 的 column1 的 Max 值中。 column 2 和 column1 中没有负值。不需要第 2==400 列,因为预期结果应远离 $2==400。
所以我想要的输出
35.7136 (second column value <400)
35.7337 (second …
Run Code Online (Sandbox Code Playgroud) 在这里,我有一个数据,我将使用 Gnuplot 用线条绘制该数据。使用代码
pl 'Sphere_ISOTEST_data.txt' w p
Run Code Online (Sandbox Code Playgroud)
我得到下图
但是,使用
pl 'Sphere_ISOTEST_data.txt' w l
Run Code Online (Sandbox Code Playgroud)
我得到以下信息:
任何人都可以建议如何对数据进行排序,以便我可以绘制w l
并仅获得圆的周长。