【发布时间】:2016-01-10 21:47:59
【问题描述】:
我需要显示聚类的结果。演示请看
library(ggplot2)
df = data.frame(cluster=c(1,1,2,2,2,3),states=c("AB","IN","UN","CH","LO","OK"))
p2<-ggplot(df,aes(x=1,y=states,fill=factor(cluster)))+
geom_tile()+
geom_text(aes(label=cluster))
p2
我该怎么做
- 将具有相同聚类数的图块放在一起?
- 每个聚类只显示 1 个聚类数?
我上面的代码是可重现的,如果你能稍微调整一下,我很感激。谢谢。
【问题讨论】:
-
1.可以通过对
states中的因子水平重新排序来解决。