Python 3.x 使用二维numpy阵列和使用matplotlib或seaborn的一维阵列创建m条线

Python 3.x 使用二维numpy阵列和使用matplotlib或seaborn的一维阵列创建m条线,python-3.x,pandas,numpy,matplotlib,seaborn,Python 3.x,Pandas,Numpy,Matplotlib,Seaborn,我有一个一维数值数组a,大小n;并且有一个大小为m*n的矩阵B。B和A的每一行都可以用来创建一行。换句话说,B和A可用于在绘图中创建m条线。如何使用matplotlib和seaborn实现这一点,您可以在矩阵B中循环,并使用A绘制线,其中A作为x点,而B中的行作为y点 将numpy导入为np 将matplotlib.pyplot作为plt导入 m=3 n=15 A=np.random.rand(n) B=np.rand.rand(m,n) 图=plt.图() axes1=图添加_子批次() 对于

我有一个一维数值数组
a
,大小
n
;并且有一个大小为m*n的矩阵
B
B
A
的每一行都可以用来创建一行。换句话说,B和A可用于在绘图中创建m条线。如何使用
matplotlib
seaborn
实现这一点,您可以在矩阵
B
中循环,并使用
A
绘制线,其中
A
作为x点,而
B
中的行作为y点

将numpy导入为np
将matplotlib.pyplot作为plt导入
m=3
n=15
A=np.random.rand(n)
B=np.rand.rand(m,n)
图=plt.图()
axes1=图添加_子批次()
对于枚举(B)中的i,B_u:
axes1.绘图(A、B、标签=i)
plt.legend()
plt.show()