我有一个光谱测量数据集 (x,y),其中缺少中间部分 (y)(下面是子样本,缺少从 470nm 到 570 nm 的一系列光谱数据):
300,07 9,742
307,07 11,245
318,07 12,543
342,07 13,599
360,07 14,194
370,07 14,574
375,07 14,734
392,07 15,246
405,07 15,654
420,07 16,238
467,07 17,257
524,07
539,07
593,07 20,65
608,07 21,21
621,07 21,745
625,07 21,898
629,07 21,941
650,07 22,788
671,07 23,475
687,07 24,087
692,07 24,29
我想通过自动插值(线性或样条)估计缺失的 y 值来重建曲线(我有超过 2000 个文件需要处理,因此不能使用 Excel!)。我尝试了来自plotutils的样条线(https://linux.die.net/man/1/spline)来做到这一点,但结果没有任何意义:
300.07 9.742
317.888 12.5286
335.706 13.4152
353.525 13.9548
371.343 14.6128
389.161 15.2838
406.979 16.1991
424.797 10.6369
442.615 -22.6927
460.434 -13.5454
478.252 111.849
496.07 318.928
513.888 495.58
531.706 530.808
549.525 406.078
567.343 214.289
585.161 54.9759
602.979 17.0519
620.797 21.7555
638.615 22.1998
656.434 23.0396
674.252 23.5829
692.07 24.29
我搜索了其他选项,但没有找到任何具体的选项。我的编程经验仍然非常有限,所以如果有人对此有任何快速的解决方案,我将非常感激!