Я пытаюсь отобразить таблицу из 10 моих лучших фильмов (по максимальной продолжительности просмотра). У меня:
Код: Выделить всё
top10 = df.groupby(['Film Title'])['Duration'].sum().nlargest(10)
Код: Выделить всё
table = go.Figure(data=[go.Table(
header=dict(values=('Title', 'Total Time Watched'),
fill_color='#66c5cc',
align='left'),
cells=dict(values=['', top10],
align='left'),
)])
table.update_layout(title_text="Top 10 Series through the Years", title_x=0.5)

Я не могу найти способ также получить названия фильмов, связанных со списком "10 лучших", чтобы можно было вставить их в "значения" в "ячейках". В списке «10 лучших» отображается только продолжительность. Я пробовал изменить индекс «top10» и создать список, но не нашел ответа. Вероятно, это что-то очень простое, но я понятия не имею, где ошибка.