K-表示as.vector(x,mode)中的聚类错误:无法强制类型';关闭';到类型为'的向量;任何'; 当我运行下面的代码时,我不断得到一个错误 library(tidyr) 图书馆(tidyverse) 图书馆(群集) 图书馆(额外) df

K-表示as.vector(x,mode)中的聚类错误:无法强制类型';关闭';到类型为'的向量;任何'; 当我运行下面的代码时,我不断得到一个错误 library(tidyr) 图书馆(tidyverse) 图书馆(群集) 图书馆(额外) df,r,cluster-analysis,R,Cluster Analysis,我面临的错误是由于df无法重现您的问题,代码对我来说很好。 library(tidyr) library(tidyverse) library(cluster) library(factoextra) df <- USArrests df <- na.omit(df) df<- scale(df) distance <- get_dist(df) k2<- kmeans(df,centers = 2,nstart = 25) k2$cluster fviz_clus

我面临的错误是由于
df无法重现您的问题,代码对我来说很好。
library(tidyr)
library(tidyverse)
library(cluster)
library(factoextra)
df <- USArrests
df <- na.omit(df)
df<- scale(df)
distance <- get_dist(df)
k2<- kmeans(df,centers = 2,nstart = 25)
k2$cluster
fviz_cluster(k2, data = df)