当我在R中运行以下代码时,
library(mclust)
data(iris)
mc <- Mclust(iris[,1:4], 3)
plot(mc, data=iris[,1:4], what="classification",dimens=c(3,4))
table(iris$Species, mc$classification)
我收到plot
的错误消息:
Error in coordProj(data = data, what = "classification", parameters = object$parameters, :
formal argument "data" matched by multiple actual arguments
我不确定数据子集data=iris[,1:4]
出了什么问题。有什么建议?谢谢!
答案 0 :(得分:1)
如何删除数据=并离开
plot(mc, what="classification",dimens=c(3,4))
答案 1 :(得分:0)
那可能很老了,但希望对其他人有帮助。
plos(..)
的第一个参数表示数据。data=...
中的参数plos(...)
代表数据结果是,r
可以识别多个数据集,因为您建议了多个数据