使用HCPC,FactoMineR的功能进行聚类,我们如何更改HCPC图的文本图例?确切地说,如何使用我们指定的文本向量(“ legend.txt”作为向量)更改“集群1”,“集群2”等。这里的代码有效]
cai<-PCA(iris[,-5])
res.hcpc2 <- HCPC(pcai, graph = FALSE)
plot(res.hcpc2, choice = "3D.map", title= "mapping site clusters "))
leg.txt <- c("SE", "VE", "VI")
plot(res.hcpc2, choice = "3D.map", title= "mapping site clusters ", legend=leg.txt))
我们收到错误消息“传奇不是图形参数”,并且图例的文本未更改。谢谢
legend("topleft", c("SE", "VE", "VI"), bg="white", pch=16, col=1:3,
text.col=1:3, text.width=1.1, cex=.8)
问题在于,盒子比需要的大。此版本将只打印图例而不显示框:
legend("topleft", c("SE", "VE", "VI"), bg="white", pch=16, col=1:3,
text.col=1:3, text.width=1.3, cex=.8, box.col="white", xpd=NA)