0

我有一个两列 DataFrame,其中只有 x 中的数字列表,然后是 y 列中单调递减但不是常数的数字集

data

    x        y
0   1   600.000000
1   2   222.361705
2   3   139.820496
3   4   114.353763
4   5   90.807283
5   6   80.022188
6   7   72.193116
7   8   62.309712
8   9   55.362476
9   10  47.335051
10  11  42.821741
11  12  40.540734
12  13  37.758571

我想尝试的是找出 x 值是 y 中的拐点。我尝试了几种不同的方法,让人们提出类似但不完全相同的问题,但它们并不完全有效。

dy = np.diff(data.y) 
idx_max_dy = np.argmax(dy)

但我知道这是不对的,而且我遇到了维度问题。任何建议,将不胜感激。

4

0 回答 0