Python 数组条件必须与self的形状相同

Python 数组条件必须与self的形状相同,python,arrays,pandas,conditional-statements,jupyter,Python,Arrays,Pandas,Conditional Statements,Jupyter,当我尝试与变量名进行比较时,会出现此错误,例如: compare = Search1.where(Search1UK>Search1DE) compare compare.fillna(0) “Search1UK”和“Search1DE”都是变量名,我在其中指定了一个名称来标识不同数据帧中的列 有人能帮忙吗 试试看: compare = Search1.where(Search1['Search1UK']>Search1['Search1DE']) 尝试: 这是熊猫吗?如果是这样

当我尝试与变量名进行比较时,会出现此错误,例如:

compare = Search1.where(Search1UK>Search1DE)
compare
compare.fillna(0)
“Search1UK”和“Search1DE”都是变量名,我在其中指定了一个名称来标识不同数据帧中的列

有人能帮忙吗

试试看:

compare = Search1.where(Search1['Search1UK']>Search1['Search1DE'])
尝试:


这是熊猫吗?如果是这样,你应该为它添加一个标签。是的,我使用的是熊猫,添加的标签是这只熊猫吗?如果是这样,你应该为它添加一个标签。是的,我正在使用熊猫,添加标签谢谢