https://pastein.ru/t/YN

  скопируйте уникальную ссылку для отправки


df['semester'][df['semester'] == ' 2 '] = 2
set(df['semester'])

df['intrate'].groupby(df['semester']).mean().sort_values(ascending=False).index[0]