The data in the pie chart below is reversed for Americas and EMEA values, I have another pie chart with another column and works just fine, obviously Iโm doing something wrong here but I canโt see it.
The value_counts() method of pandas returns value in descending order, so the highest value (371) would be at the first position in your values. Whereas the labels are in the order as per the df.