如何在浏览器(html)中显示matplotlib图表?

如何在浏览器(html)中显示matplotlib图表?,matplotlib,Matplotlib,我需要在类似Firefox的浏览器中打开Matplotlib中的条形图,但我不应该在我的项目中使用Bokeh。有什么建议吗?使用WebAgg后端,它会打开一个带有绘图的浏览器窗口,并且与Qt或GTK窗口一样完全交互 import matplotlib as mpl mpl.use('WebAgg') import matplotlib.pyplot as plt # do your plotting plt.show() 例如: >>> import numpy as np

我需要在类似Firefox的浏览器中打开Matplotlib中的条形图,但我不应该在我的项目中使用Bokeh。有什么建议吗?

使用WebAgg后端,它会打开一个带有绘图的浏览器窗口,并且与Qt或GTK窗口一样完全交互

import matplotlib as mpl
mpl.use('WebAgg')
import matplotlib.pyplot as plt
# do your plotting
plt.show()
例如:

>>> import numpy as np
>>> a=np.random.random(100)
>>> b=np.random.random(100)
>>> plt.plot(a,b)
打开
http://127.0.0.1:8988/
显示:

IPython,带
%matplotlib内联
,如图所示