如何编辑图形的大小?

时间:2018-07-29 03:12:47

标签: python matplotlib

请问如何调整图形的大小?这是我的代码。

import matplotlib.pyplot as plt
fig=plt.figure()
ax=fig.add_subplot(111)
ax.plot(mean, median, marker="s", linestyle="")
for i, txt in enumerate(words):
    ax.annotate(txt, (mean[i],median[i]))
ax.set_xlabel("median")
ax.set_ylabel("mean")

plt.show()

我尝试使用

fig,ax=plt.subplots(figsize=(20,10))

但失败了。

2 个答案:

答案 0 :(得分:0)

在调整图形的大小之前,您首先必须具有可以执行的代码:

(我添加了虚拟数据,现在可以使用了)

import matplotlib.pyplot as plt

if __name__ == '__main__':

    fig = plt.figure()
    ax = fig.add_subplot(111)

    mean, median = [1, 2, 3], [4, 5, 6]   # dummy data

    ax.plot(mean, median, marker="s", linestyle="")

    for i, txt in enumerate(['a', 'b', 'c']):
        ax.annotate(txt, (mean[i], median[i]))

    ax.set_xlabel("median")
    ax.set_ylabel("mean")

    fig, ax = plt.subplots(figsize=(10, 10))   # size in inches

    plt.show()

答案 1 :(得分:0)

您基本上可以做到这一点:

response3

然后您可以继续输入代码:)