我想从数据集中获取 pvalues。我使用 pnorm 没有任何问题,但我现在有。
data(iris)
iris[,-5]<- scale(as.matrix(iris[,-5]))
# K-Means Cluster Analysis
fit <- kmeans(iris[,-5], 5) # 5 cluster solution
# get cluster means
aggregate(iris[,-5],by=list(fit$cluster),FUN=mean)
# append cluster assignment
mydata <- data.frame(iris, fit$cluster)
pval<- pnorm(iris[,-5])
在此之后,我收到“pnorm 错误(q,mean,sd,lower.tail,log.p):数学函数的非数字参数”的消息。
问题是什么?我不明白为什么会这样。
请告诉我。