Categorical data in Kmeans
Converting the categorical data into numerical data isn't really meaningful. Different mappings will give you different solutions.  

There is an extension of K-means algorithm for categorical data called k-modes. You can read about K-modes in detail here. This article explains the difference between K-modes and converting data into numeric vectors and then running K-means.