使用 mpld3 将图像转换为 html
image to html using mpld3
我正在尝试使用 mpld3
导出图表的 html
import matplotlib.pyplot as plt, mpld3
obj, = plt.plot([3,1,4,1,5], 'ks-', mec='w', mew=5, ms=20)
mpld3.save_html(obj,'C:\Users\prabhat.mishra\Desktop\figure.html')
面临问题 AttributeError: 'Line2D' object has no attribute 'canvas
找出 solution
:
import matplotlib.pyplot as plt, mpld3
fig = plt.figure()
obj, = plt.plot([3,1,4,1,5])
mpld3.save_html(fig,"C:\Users\prabhat.mishra\Desktop\figure1.html")
您需要将图形对象传递给 save_html
我正在尝试使用 mpld3
import matplotlib.pyplot as plt, mpld3
obj, = plt.plot([3,1,4,1,5], 'ks-', mec='w', mew=5, ms=20)
mpld3.save_html(obj,'C:\Users\prabhat.mishra\Desktop\figure.html')
面临问题 AttributeError: 'Line2D' object has no attribute 'canvas
找出 solution
:
import matplotlib.pyplot as plt, mpld3
fig = plt.figure()
obj, = plt.plot([3,1,4,1,5])
mpld3.save_html(fig,"C:\Users\prabhat.mishra\Desktop\figure1.html")
您需要将图形对象传递给 save_html