#найдем среднее содержание холестерина и натрия по ресторанам
datn2 = dataset.groupby(['restaurant'])[['cholesterol']].agg(np.mean)
datn3 = dataset.groupby(['restaurant'])[['sodium']].agg(np.mean)

fig, (ax1, ax2) = plt.subplots(1, 2, figsize=(12,4))
#распределение ресторанов по среднему содержанию холестерина
ax1.set_title('Среднее содержание холестерина в блюдах по ресторанам')
datn.plot(kind='bar', ax=ax1)

#распределение ресторанов по среднему содержанию натрия
ax2.set_title('Среднее содержание натрия в блюдах по ресторанам')
datn1.plot(kind='bar', ax=ax2)

Выполни ранжирование по среднему значению