小编new*_*ent的帖子

将多个文件中的列合并为一个

我有几个包含两列的文件:文件 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)

我怎么做?

awk text-processing

4
推荐指数
1
解决办法
780
查看次数

从依赖于另一列范围的列生成最大值

我有一个大数据集,如下所示:

 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)

bash sed awk

2
推荐指数
1
解决办法
149
查看次数

对数据进行排序以绘制圆

在这里,我有一个数据,我将使用 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并仅获得圆的周长。

sort plotting gnuplot numeric-data

1
推荐指数
1
解决办法
86
查看次数

标签 统计

awk ×2

bash ×1

gnuplot ×1

numeric-data ×1

plotting ×1

sed ×1

sort ×1

text-processing ×1