问题描述
-
A
是一个 5x5 方阵 pandas DataFrame -
x
是一个 5(一维)向量 pandas 系列
x@A
返回错误 ValueError: matrices are not aligned
即使它们显然都满足点积乘法的要求,具有相同的外维 5。
而 x.values @ A
有效,返回预期的标量,仅仅因为 x
已从 Pandas 系列更改为 numpy
数组
为什么点符号 @
对熊猫如此挑剔?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)