Hi,
I have a 250×250 matrix, each cell having either 1,2,3,4,5 or NaN, derived from kmeans index. I'm looking to reorder my kmeans values and have found a new order for these values based on populatation e.g. 3 4 5 2 1, 3 being most populated, 1 being least. I'm looking for a way to tell the system to make 3 the new 1, 4 the new 2 etc.. i.e. replace all 3s with 1, all 4s with 2, all 5s with 3, all 2s with 4, all 1s with 5. However, when I use a loop, I end up losing data as it thinks the converted numbers were my original ones and replaces them to a new value.
Best Answer