Я создал блокнот для визуализации.
Сначала я экспортировал его в html, используя интерфейс командной строки nbconvert
: jupyter nbconvert myNotebook.ipynb --no-input
Добавление флага --no-input
для скрытия ячеек ввода
Вывод состоит из одного HTML-файла со встроенными графиками. Как и ожидалось
Во-вторых, чтобы добавить оглавление в мой отчет, я также установил пакет jupyter_contrib_nbextensions
.
Я использую пакет Содержание (2) . Однако когда я экспортирую записную книжку в HTML с jupyter nbconvert myNotebook.ipynb --no-input --to html_toc
, графики теперь сохраняются в отдельной папке
. Я бы хотел, чтобы они были встроены в HTML-файл. Кто-нибудь думает, как это исправить?
настоящим простым ноутбуком, который можно использовать для иллюстрации проблемы
#%%
import numpy as np
import matplotlib.pyplot as plt
#%% md
# Linear plot with noise
#%%
x = np.linspace(0, 10, 100)
noise = np.random.randn(len(x))
y1 = 2 * x + noise
plt.plot(x, y1);
#%% md
# Sine plot with noise
#%%
y2 = 5 * np.sin(x) + noise
plt.plot(x, y2);