У меня есть набор данных, который содержит просмотры всех страниц (URL) веб-сайта за каждый день в течение нескольких лет.
Например, может быть 25 записей с одинаковой датой, каждая из которых соответствует отдельному URL и связанным просмотрам страниц с этим URL.
Я добавил новые столбцы в кадре данных панд, чтобы включить "Год" и "Месяц".
Теперь я хотел бы создать барплот, чтобы показать 10 лучших страниц, посещаемых за каждый год с использованием Seaborn.
Я могу построить график для всего набора данных (то есть для каждой отдельной страницы), но не могу понять, как это сделать только для 10 самых посещаемых страниц.
Это то, что у меня сейчас есть, где 'Page path level 1'
- это URL, а content
- это фрейм данных.
sns.countplot(x = 'Page path level 1', data = content, hue = 'Year')
Вот фрагмент данных:
![enter image description here](https://i.stack.imgur.com/9VLO8.png)