编辑:请看这个问题的结尾。进行了编辑。你知道吗
我需要找到一列中每两个最大值之间的最小值。 最大值的最小值应大于10。你知道吗
以下是示例:
Price Vol.
95 7
90 13
85 19
80 16
75 12
70 5
65 8
60 15
55 22
50 35
45 20
40 8
35 3
30 6
25 11
20 20
15 25
10 16
5 8
我想知道我怎样才能做到这一点:
Price Vol. Result
85 19 max
70 5 min
50 35 max
35 3 min
15 25 max
这里有更多解释
编辑1: 经过匡宏的正确回答,我注意到我的样品看起来太好了(我的意思是不现实)。你知道吗
以下是新的更真实的示例:
Price Vol.
30 7
29 13
28 19
27 18
26 21
25 5
24 8
23 15
22 22
21 29
20 20
21 26
20 28
19 25
18 11
17 15
16 11
15 7
14 3
13 12
12 18
11 33
10 25
我想知道我怎样才能做到这一点:
Price Vol. Result
26 21 max
25 5 min
21 29 max
14 3 min
11 33 max
如您所见,我需要确定大于10的值的范围,然后在该范围内找到一个最大值,最后在确定的最大值之间找到一个最小值。你知道吗
对于您的数据,您可以通过比较邻居来屏蔽
max
和min
:输出:
相关问题 更多 >
编程相关推荐