RStudio使用NbClust包估测K-means最佳K值时报错

问题遇到的现象和发生背景

想利用NbClust包确定K-means的最佳聚类数,结果报错。
采用数据源为100000条用户评分数据建立的用户评分矩阵,图示如下,缺失值全部以0处理,稀疏度比较大

img

问题相关代码,请勿粘贴截图
#M为上图的用户评分矩阵
nc <- NbClust(M, method = "kmeans")
运行结果及报错内容

img

我想要达到的结果

想能够正确运行出结果

你依据的什么教程,发给我看看