#python #vaex
#python #vaex
Вопрос:
Я создал 2 именованных выбора
df.select(df.x => 2,name='bigger')
df.select(df.x < 2,name='smaller')
и это здорово, я могу использовать selection
параметр, который предлагают многие (т. Е. статистические) функции, например
df.count('*',selection='bigger')
но есть ли также способ использовать именованный выбор в фильтре? Что-то вроде
df['bigger']
Ответ №1:
Ну, этот синтаксис df['bigger']
обращается к столбцу (или выражению) в vaex, который называется ‘bigger’.
Тем не менее, вы можете сделать: df.filter('bigger')
и предоставит вам отфильтрованный фрейм данных.
Обратите внимание, что, хотя в чем-то они похожи, фильтры и выборки немного отличаются, и у каждого есть свое место при использовании vaex.
Комментарии:
1. Возможно ли фильтровать на месте?