【发布时间】:2022-06-14 08:27:03
【问题描述】:
我有一个 python 字典
{'kValues': [2, 3, 4, 5, 6, 7, 8, 9, 10],
'WSS': [21455, 5432, 4897, 4675, 4257, 3954, 3852, 3756, 3487],
'SS': [0.75, 0.85, 0.7, 0.52, 0.33, 0.38, 0.42, 0.46, 0.47]}
当我针对 WSS 和 SS 绘制 kValues 时,我得到以下行
第一个图的最佳值是 k 值 = 3,第二个图的最佳值是 k 值 = 3
如何在不可视化图表的情况下从字典中提取 k 值
标准 - 第一个图总是有一个肘部,要提取肘点,第二个图总是有一个上升后下降,这提高了要提取的值
【问题讨论】:
-
这些图的形状总是一样吗? WSS 和 SS?
-
您在每种情况下的最佳标准是什么?然后,由于您只是在视觉上将其应用于系列,因此一旦您拥有最佳功能,您就可以在没有视觉效果的情况下做同样的事情。
-
第一个图总是有一个肘部,要提取肘点,第二个图总是有一个上升后下降,即要提取上升值
-
您可以使用 i-1 和 i+1 点的角度。这看起来是最优化的解决方案。
标签: python