class_docstr: Drop rows
  
  Parameters
  ----------
  if_nas
      If True, deletes all rows where there is at leat one NA
  query
      Drops all rows matching the query (passed via pandas.query)
class_docstr_tok: ["Drop","rows","Parameters","--","--","--","--","--","if_nas","If","True",",","deletes","all","rows","where","there","is","at","leat","one","NA","query","Drops","all","rows","matching","the","query","(","passed","via","pandas.query",")"]
code: def __init__(self, if_nas: bool = False, query: str = None):
      self.if_nas = if_nas
      self.query = query
  
imports: from copy import copy, deepcopy
  import abc
  import inspect
  import importlib
  import itertools
  from collections.abc import Mapping
  import pandas
  from decorator import decorator
  from sklearn_evaluation.exceptions import DataSelectorError
  from sklearn_evaluation.util import map_parameters_in_fn_call
  from sklearn_evaluation.table import Table
label_desc: Use image node_id 1 to create a new RowDrop object from inherited base classes: Step with example: obj = RowDrop(if_nas, query)