请教一下java.lang.IllegalArgumentException问题怎么解决
开发猿 2019-09-17 08:48:36 java.lang.IllegalArgumentException: requirement failed: No samples available from MapPartitionsRDD[3] at map at KMeans.scala:224
at scala.Predef$.require(Predef.scala:224)
at org.apache.spark.mllib.clustering.KMeans.initKMeansParallel(KMeans.scala:355)
at org.apache.spark.mllib.clustering.KMeans.runAlgorithm(KMeans.scala:256)
at org.apache.spark.mllib.clustering.KMeans.run(KMeans.scala:227)
at org.apache.spark.mllib.clustering.KMeans.run(KMeans.scala:209)
at org.apache.spark.mllib.clustering.KMeans$.train(KMeans.scala:530)
at org.apache.spark.mllib.clustering.KMeans.train(KMeans.scala)
at com.xiandian.douxue.insight.server.service.job.cluster.JobCluster.kMeans(JobCluster.java:227)
at com.xiandian.douxue.insight.server.service.job.cluster.JobCluster.tfKmeans(JobCluster.java:155)
at com.xiandian.douxue.insight.server.service.job.cluster.JobCluster.cluster(JobCluster.java:106)
at com.xiandian.douxue.insight.server.service.job.cluster.JobClusterService.process(JobClusterService.java:116)
at com.xiandian.douxue.insight.server.base.ServiceJob.execute(ServiceJob.java:56)
at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)