同样还是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

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。

更多推荐