Когда я сохраняю график в html, стилизация отличается от того, что он показывает в Jupyter.Следующее изображение прямо из jupyter и именно так, как я хочу: заговор от jupyter
Следующее изображение - это то, что сохраняется в коде mpld3: заговор из mpld3
Текст изменен на Times New Roman, ось Y не в научной нотации, поэтому он охватывает метку оси Y, текст слишком маленький и т. Д.
Как мне получитьmpld3 сохранить в html точно так, как он отображается в jupyter?
# Global imports
import csv
import matplotlib.pyplot as plt
from matplotlib.pyplot import figure
import mpld3
x = []
y = []
fig = figure(figsize=(12, 9))
ax = fig.gca()
for key, val in passenger_km_dict.items():
x.append(int(key))
y.append(int(val) * 1000000)
#print(x)
#print(y)
ax.plot(x, y)
ax.set_xlabel('Year') # Set some labels
ax.set_ylabel('Kilometres (1 ** 11)')
ax.set_title('Passenger Car Kilometres per Year from 1970 through 2017')
mpld3.save_html(fig,'Graphics\plot_passenger_km_per_year.html', template_type='simple')
#mpld3.show(fig)
Спасибо!