Создание многострочного графа с использованием Vincent

Я пытаюсь создать многострочный граф с помощью Vincent.

У меня есть CSV-файл со следующим макетом:

,wk1,wk2,wk3,wk4,wk5,wk6,wk7,wk8,wk9
Tom J,97,65,82,65,101,84,79,71,83
Lisa R,95,87,95,65,61,78,93,95,56
Rich F,51,111,50,119,84,77,73,84,60
Anne E,63,68,89,70,95,80,56,75,82
Dan M,83,95,36,115,79,79,65,55,69
Mack W,67,89,72,79,47,64,113,94,33

Вот мой код:

import pandas as pd
import vincent

df = pd.read_csv('weekscores.csv', index_col=0)

lines = vincent.Line(df)
lines.axis_titles(x='WEEKS', y='SCORE')
lines.legend(title='Player')
lines.to_json('line.html',html_out=True,html_path='line_template.html')

Это выполняется, и график генерируется, но на графике не отображаются линии:

Проверяя данные с помощью .grammar (), я вижу что-то подобное для каждой неделиоценка:

{'val': 97, 'col': 'wk1', 'idx': 'Tom J'}

Любая помощь в получении этого приветствуется.

Ответы на вопрос(1)

Ваш ответ на вопрос