【发布时间】:2022-01-11 12:59:02
【问题描述】:
我想自定义matplotlib图例文本每一列的行数。
代码是:
import matplotlib.pyplot as plt
import numpy as np
for i in range(10):
plt.plot(np.linspace(0, 5, 5), np.random.randint(0, 10, 5), label=str(i))
plt.legend(ncol = 3, loc = 1)
plt.show()
我想要的:每列的行数是4、4、2
我尝试在plt.show() 之前添加plt.plot([], [], label=''),但没有帮助
【问题讨论】:
标签: python matplotlib legend