-1
私は5つのクラスタにデータを分割しようとしています。しかし、私は次のエラーが表示されますstorage.mode(x)< - "double":kmeansの強制で導入されたNAs
> colSums(sapply(train1,is.na))
train_id name item_condition_id category_name
0 0 0 0
brand_name price shipping item_description
0 0 0 0
> train1matrix=as.matrix(train1)
> train1vector=as.vector(train1matrix)
> k=5
> set.seed(88)
> KMC=kmeans(train1vector,centers=k,iter.max=1000)
Error in do_one(nmeth) : NA/NaN/Inf in foreign function call (arg 1)
In addition: Warning message:
In storage.mode(x) <- "double" : NAs introduced by coercion
私を助けてくれる人はいますか? は、事前に
'train1'でデータを共有するには' fput'を使用してください。 – MKR
ありがとうございます...しかし、私はまだ試してみてください。古いデータフレームから新しいデータフレームにデータをコピーするには、fputを使用するように教えてください。 –
'dput(train1)'の出力、または少なくとも 'dput(train1 [1:20、])'の出力を共有する必要があります。 –