R 定义并绘制层次聚类结果的超平面

R 定义并绘制层次聚类结果的超平面,r,hierarchical-clustering,R,Hierarchical Clustering,我在数据上使用了hclust,得到了一个双集群解决方案。然后,我使用scatter3d()创建了一个3D散点图,通过获得x、y、z坐标的多尺度缩放(见下文)来可视化这两个簇。 我想知道如何定义和绘制一个线性的非终止超平面来分隔这两个簇 我的问题第一部分最有用、最明智的答案可以在这里找到: 对于第二部分,我认为surface3d()会起到作用。创建一个小的可复制示例,并编写您遇到困难的代码。基本上,我不知道什么是查找判别超平面的好命令。surface3d似乎是绘制超平面的工具,但我不知道如何定义

我在数据上使用了
hclust
,得到了一个双集群解决方案。然后,我使用
scatter3d()
创建了一个3D散点图,通过获得x、y、z坐标的多尺度缩放(见下文)来可视化这两个簇。
我想知道如何定义和绘制一个线性的非终止超平面来分隔这两个簇


我的问题第一部分最有用、最明智的答案可以在这里找到:


对于第二部分,我认为surface3d()会起到作用。

创建一个小的可复制示例,并编写您遇到困难的代码。基本上,我不知道什么是查找判别超平面的好命令。surface3d似乎是绘制超平面的工具,但我不知道如何定义三个点的x、y、z来绘制超平面。目前的问题是,它有被关闭为“寻找工具”的风险。你可以提供一些可复制的代码,人们可以复制/粘贴这些代码,然后从你停止的地方开始工作。你不知道如何定义超平面或如何编码它?(如果是理论上的定义给你带来了麻烦,那么你的问题更适合交叉验证。如果是编码问题,那么请遵循Roman的建议,这样我们就可以帮助你)刚刚在twitter上从@mdsumner找到这个: