我有两个数据文件,Text1_txt和Text2_txt。这些文件中的结构和数据如下。
文字_1.txt:
86.0 1.2356 -0.6325
25.0 1.0512 0.97852
30.0 2.6581 2.25147
18.0 -0.2358 1.5689
90.0 3.5687 -0.8974
88.0 1.9852 -0.1478
70.0 2.0789 -1.2564
87.0 9.2547 1.1120
55.0 -4.1254 1.3611
左侧列是此数据文件中的重要列。假设这是一个ID号。在我的程序中,我基于此列创建搜索。
现在,第二个文件Text_2.txt的数据:
3.57323240 -3.33283870 2.34080000
3.57322470 -3.33283680 2.34070000
3.57323800 -3.33286720 2.34080000
3.57324670 -3.33288070 2.34080000
3.57323740 -3.33292520 2.34100000
3.57322660 -3.33292540 2.34110000
3.57318870 -3.33289200 2.34110000
3.57319510 -3.33287860 2.34110000
3.57327090 -3.33284380 2.34070000
这两个文件之间的主要相似之处在于它们的列数和行数相同。我的程序是将这两个文件的值相加。附加内容取决于密钥属性ID。我的程序中有一个包含ID值的数组。我将这些数组值与中的值进行比较Text_1。如果ID列的值与数组中的ID值相同,则将这一行与Text_2文件的相应行相加。这意味着第Text_1.txt4行与Text_2.txt的第4行相加。这应该在下面的代码中发生。但是这段代码将的第1行的值Text_2.txt与的所有行相加Text1_txt,但这不是我想要的。
相关分类