gpt4 book ai didi

python - 如何绘制/散点矩阵列

转载 作者:行者123 更新时间:2023-11-28 19:22:51 25 4
gpt4 key购买 nike

我在使用 numpy 数组/矩阵绘图时遇到了问题。我定义一个随机数矩阵如下:

g1 = matrix([[x,y] for x,y in zip(rand(40),rand(40)) if ((x>0.5 and y>0.5) or (x<0.5 and y<0.5))])

这会创建适当的矩阵。现在我想分散这个矩阵元素:

scatter(g1[:,1],g1[:,0])

失败并出现错误:超出最大递归深度

问题似乎是由列 g1[:,1] 仍然是矩阵引起的。因为如果我绘制:

plot(array(g1[:,1]),array(g1[:,0]))

这是有效的。我对一些直观和简单的事情(例如将矩阵列一个对另一个地绘制)如此复杂感到非常困惑。我做错了什么吗?

最佳答案

这是一个已知问题,已部分修复 http://github.com/matplotlib/matplotlib/pull/2591 (使其成为 1.3.1)并在 http://github.com/matplotlib/matplotlib/pull/2591 中完全修复(还没有稳定版本,但是在 master 和 1.3.x 分支上。

关于python - 如何绘制/散点矩阵列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20586798/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com