Pie chart of value_counts() output, map text to numeric value labels with dictionary June 2, 2022 June 2, 2022 / 1 minute of reading You can replace the index and plot: dat.index = dat.index.map(dct) dat.plot.pie() Output: CLICK HERE to find out more related problems solutions.