【发布时间】:2022-11-21 17:10:43
【问题描述】:
我想用一个标签来标记整个 numpy 数组。 例如,以下代码创建 6 (=2+4) 个标签,而不是仅创建 2 个标签:
import numpy as np
import matplotlib.pyplot as plt
a = np.random.rand(10,2)
b = np.random.rand(10,4)
plt.figure()
plt.plot(a, 'blue', label = 'a')
plt.plot(b, 'red', label = 'b')
plt.legend()
应该如何修改上面的代码以仅创建 2 个图例标签“a”和“b”?
【问题讨论】:
-
您能否说明您希望从数组
a或b中提取多少行? -
您正在绘制 6 条线。你得到 6 个标签。
标签: python matplotlib numpy-ndarray