当前我正在使用SAS中的proc discriminm对数据集运行kNN分析,但问题可能需要我获取表中每行的前k个邻居列表,所以我如何才能从此列表中获取此列表SAS?SAS中的最近邻居:如何获取每行的邻居列表?
感谢您的回答,但我在寻找每个数据点的邻居列表,例如,如果我得到了一组数据: 名年龄邮编酒精 约翰26 08439是 凯蒂49 47789没有 史密斯37 90897没有 汤姆34 88642是
然后我需要清单:
名neighbor1 neighbor2 约翰·汤姆·凯西 凯茜汤姆·史密斯 史密斯凯西汤姆 汤姆约翰·凯西
我无法从SAS中找到这个输出,是否有任何可以编程来获取此列表的内容?谢谢!
感谢您的答案,但我正在寻找每个数据点的邻居列表,例如,如果我有数据集: – user2926523
在这里问了一个类似的问题:https://stats.stackexchange.com/问题/ 276866 /如何使用的近邻找到的相似 - 人口 - 基于上列表中的功能/ 279934#279934 – hannafrc