除了轴(在R中)之外,我看不到轮廓图的结果
Posted
技术标签:
【中文标题】除了轴(在R中)之外,我看不到轮廓图的结果【英文标题】:I can't see the result of silhouette plot except for the axis(in R) 【发布时间】:2016-01-08 09:16:27 【问题描述】:每个人。 我在 R 中绘制剪影图时遇到问题。
这是我的代码。
#k-means clustering
#install.packages("cluster")
library(cluster)
kc <- kmeans(nsoap, centers=3)
dissE <- daisy(nsoap)
sk <- silhouette(kc$cl,dissE)
plot(sk)
dev.off()
我刚得到这个结果。它没有内容......
我该如何克服这个问题?
谢谢你:)
【问题讨论】:
Make silhouette plot legible for k-means的可能重复 【参考方案1】:尝试使用参数col = "darkblue"
。例如:
plot(sk, col="darkblue")
然后,如果你集中注意力,你会看到浅色的情节。
【讨论】:
【参考方案2】:发布答案,因为这是针对此问题的 google 搜索的最高结果。
这是在 RStudio 中如何渲染绘图的问题。
这篇文章 (https://***.com/a/34404740/7687105) 展示了如何在调用 plot() 时设置border = NA 以使绘图正确呈现。
此处使用的另一个选项 (https://***.com/a/34110332/7687105) 是在 RStudio 中调用 windows() 以获得一个单独的图形窗口,该窗口可以正确绘制轮廓系数,而无需使用 border= 选项。
【讨论】:
以上是关于除了轴(在R中)之外,我看不到轮廓图的结果的主要内容,如果未能解决你的问题,请参考以下文章
点选择器event_handler绘制线并在matplotlib中显示坐标
laravel 5.1 表示除了 ('/') 之外的所有其他路由,使用 ec2 在在线亚马逊服务器上找不到 404 页面