python怎么输出图片_如何将python图形直接输出到html网页中

将matplotlib图表导出到web浏览器的最佳方法是使用mpld3库。

下面是示例。import matplotlib.pyplot as plt

import numpy as np

import pandas as pd

import mpld3

from mpld3 import plugins

np.random.seed(9615)

# generate df

N = 100

df = pd.DataFrame((.1 * (np.random.random((N, 5)) - .5)).cumsum(0),

columns=['a', 'b', 'c', 'd', 'e'],)

# plot line + confidence interval

fig, ax = plt.subplots()

ax.grid(True, alpha=0.3)

for key, val in df.iteritems():

l, = ax.plot(val.index, val.values, label=key)

ax.fill_between(val.index,

val.values * .5, val.values * 1.5,

color=l.get_color(), alpha=.4)

# define interactive legend

handles, labels = ax.get_legend_handles_labels() # return lines and labels

interactive_legend = plugins.InteractiveLegendPlugin(zip(handles,

ax.coll

你可能感兴趣的:(python怎么输出图片)