已解决:在发布此问题之前我应该看到很长时间的简单问题。代码工作但我错过了额外的一行,增加了额外的情节。我仍然是编码的新手,所以对此感到抱歉,感谢您的帮助!
我有两个二维数组,例如:
a=[[1,2,3],
[4,5,6],
[7,8,9]]
b=[[1,2,3],
[1,2,3],
[1,2,3]]
我已经找到了每个数组中每列的平均值:
average_a=numpy.mean(a, axis=0).tolist()
average_b=numpy.mean(b, axis=0).tolist()
导致:
average_a=[4,5,6]
average_b=[1,2,3]
然后我尝试使用matplotlib生成平均值的散点图。然而,当我尝试这个时,我得到了与(1,1),(1,4),(1,7)等相对应的分数。任何人都可以帮助我吗?
为了测试我刚试过的情节:
import matplotlib as plt
plt.scatter(average_a, average_b)
plt.show()