我正在迭代一个大型的pandas表,如果找到一个与另一个表中的多个列匹配的行,我想做点什么。两个表中有更多列不需要进行比较。例如,output-table有像A,B,C,D和E列,黑名单表有A,B,C,D,E和F.我想在输出表中的一行匹配黑名单时做某事 - 在A和B列中的表格。在阅读了关于numpy和pandas的各种主题后,我得到了这个,但现在我被卡住了:
#!/usr/bin/php
<?php
$files = file('/path/to/php_files.txt');
foreach ($files as $file)
{
$file = str_replace(' ', '', $file);
shell_exec("/usr/bin/php cli.php -u -f $file");
}
?>
它只是说关键错误:是的。我想要一个true / false作为结果,所以我可以在if条件中使用它。
我也试过这样的事情(编译和执行),但是在必须有超过一千场比赛的时候它找不到任何东西:
elif outputframe[((outputframe.A.isin(blacklist.A)) & (outputframe.B.isin(blacklist.B))).all()]:
# Do something
所有值都是unicode类型的字符串。