когда я должен использовать запрос против eval на фрейме данных pandas? - PullRequest
0 голосов
/ 07 сентября 2018

Я использовал для выполнения таких операций, как df.query("a > 10"), и они работают нормально.

Однако я заметил, что при попытке df.query("(a + b) / 2 > 10") не получилось.

К счастью, когда я попробовал df.eval("(a + b) / 2 > 10"), все работает нормально.

Это приводит меня к вопросу, что отличает eval от запроса, и когда мы должны использовать одно против другого?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...