同样还是matplotlib绘图中遇到的

这个错误的意思就是 形状不匹配:对象不能广播到单个形状

很简单,就是x或者y的长度不一致导致形状出现问题

在这里插入图片描述
这里我犯了一个很严重的错误,
z3=(1,1,1)和 z=np.array([1,1,1,1,1,1])完全是两个东西
因此在制作堆积图的时候,才会出现这个问题,因为z3=(1,1,1)的情况下,z3+z3,结果是一个含有6个数字的数组(1,1,1,1,1,1),就是简单的数组合并,
z+z的结果才是(2,2,2,2,2,2)
这才导致了x或者y的长度不一致

Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐