【发布时间】:2020-05-26 06:31:07
【问题描述】:
我有一个列表列表,其中每个列表都表示为一个特征向量:
Matrix=[[12,43,65,78,54,43,76,98],
[23,465,90,9,32,75,324,12],
[67,43,21,56,32,7,4,9],
[3,9,0,67,23,12,65,97]]
我还有另一个特征向量作为 fvector:
fvector=[54,76,12,55,88,75,32,3]
我想用 fvector 分别为矩阵的每个列表绘制散点图,但是当我尝试通过迭代每个列表进行绘制时,它会绘制在同一个图上:
我试过这个:
import matplotlib.pyplot as plt
for i in Matrix:
plt.scatter(i,fvector)
我得到的输出是:
但我想要单独绘制每个矩阵图,是否可以绘制单独的小图? 任何参考资料或资源都会有所帮助。
谢谢
【问题讨论】:
-
在
plt.scatter()之前调用plt.figure()
标签: python python-3.x matplotlib plot scatter-plot