Error in do_one(nmeth) : NA/NaN/Inf in foreign function call (arg 1) Error in do_one(nmeth) : NA/NaN/Inf in foreign function call (arg 1) r r

Error in do_one(nmeth) : NA/NaN/Inf in foreign function call (arg 1)


kmeans cannot handle data that has NA values.

The mean and variance are then no longer well defined, and you don't know anymore which center is closest.


Error in do_one(nmeth) : NA/NaN/Inf in foreign function call (arg 1)

This error occurs also due to non numeric values present in the table.


all of you all who are having " Error in do_one(nmeth) : NA/NaN/Inf in foreign function call (arg 1)" problem instead of

results <- kmeans(iris.features,3)results

write the following and please be careful of the case in iris write whatever you have used in the beginning

results <- kmeans(na.omit(irisa.features),3) # this helps in omitting NA results