cluster :: clusplot轴方向错误

时间:2015-04-28 19:18:09

标签: r cluster-analysis

我试图绘制从模糊c均值聚类中获得的聚类。

情节应如下所示。

enter image description here

情节代码

plt.autoscale(tight=True)

然而,当我尝试使用clusplot时,绘图以相反的方向显示(顶部和底部以及左右),如下所示。

我想知道是否有办法扭转情节,以便按照上面的图片显示。

另外,对于非常密集的区域,很难找到椭圆标签。我想知道是否有办法在椭圆内而不是在外面显示标签。

enter image description here 第二张图片的代码

plt.autoscale

1 个答案:

答案 0 :(得分:1)

clusplot是一个为你执行大量魔术的功能。特别是它会对数据集进行投影 - 遗憾的是,这种数据集以您不喜欢的方式发生。 (另请注意尺度 - 它也会居中并缩放数据)

  

clusplot.default:创建一个可视化数据分区(聚类)的双变量图。所有观察均由图中的点表示,使用主成分或多维缩放

据我所知,clusplot没有地图支持,但你会想要这样的地图......

虽然可能,但您可以使用s.x.2d参数指定精确投影(这样可以禁用自动缩放),添加地图可能仍然很困难。也许看一下clusplot的来源,只选择你想要的部分?