Отображение графика MPLD3 в автономном режиме - PullRequest
0 голосов
/ 01 октября 2018

У меня есть пара графиков, которые нужно показать на местном веб-сайте, они сделаны с помощью MPLD3, и я использовал опцию save_html.Однако мне только что сказали, что графики должны быть доступны для просмотра в автономном режиме, поэтому я хотел узнать, есть ли способ сделать это без mpld3.show (), потому что мне нужны графики, встроенные в веб-сайт.

1 Ответ

0 голосов
/ 02 октября 2018

Пожалуйста, опишите, если возможно, что вы подразумеваете под "местным сайтом"Похоже, у вас есть файл index.html на жестком диске, который вы отображаете в браузере.

Если это так, и вы хотите, чтобы это работало без подключения к Интернету, то, скорее всего, вынеобходимо встраивать зависимость javascript D3 и зависимость javascript mpld3 в html-файл после , когда вы сохраняете его в файл.Я думаю, что поведение по умолчанию состоит в том, чтобы извлекать эти библиотеки из CDN, а не встраивать их полностью.

Другой вариант - попытаться использовать функцию fig_to_html() kwargs d3_url= и mpld3_url=, чтобы задать пути к локально хранимым библиотекам D3 и mpld3, используя префикс «file: //» вместо префикса «https://" (опять же, это просто позволяет избежать загрузки зависимостей через cdn).

...