在小范围内找到最大强度

时间:2019-05-06 17:55:03

标签: r dataframe

我正在尝试处理质谱数据,并希望在光谱内不同质量范围内找到最大强度。

我可以读取文件中的光谱并找到总的最大强度,但是我不知道如何正确设置区域最大值的质量范围。

Spectrum <- 2019-3-21-8 M-Non-2-1-1.txt

    1   200.000 0
    2   200.000 361
    3   200.100 392
    4   200.200 253
    5   200.300 94
    6   200.400 33
    7   200.500 9
    8   200.600 4
    9   200.700 6
    10  200.800 100
    11  200.900 286
    12  201.000 441
    13  201.100 708
    14  201.200 821
    15  201.300 432
    16  201.400 93
    17  201.500 39
    18  201.600 21
    19  201.700 8
    20  201.800 30
    21  201.900 84
    22  202.000 231

第一列只是列号,第二列是质量,第三列是强度。

我希望能够有一个代码,在其中我可以给出质量范围并获得该范围内的最大强度以及相应的质量。

例如,我想知道从201.000到201.500的最大强度。结果为质量201.200时为821。

每个光谱都有细微的差别,所以我不能只使用列号。

感谢您提供的任何帮助。

0 个答案:

没有答案