code: def _handle_NA_drop(self, values, is_NAs, origins):
      total_mask = np.zeros(is_NAs[0].shape[0], dtype=bool)
      for is_NA in is_NAs:
          total_mask |= is_NA
      good_mask = ~total_mask
      self.missing_mask = total_mask
      # "..." to handle 1- versus 2-dim indexing
      return [v[good_mask, ...] for v in values]
  
file_path: statsmodels/statsmodels/formula/formulatools.py
imports: import statsmodels.tools.data
  from patsy import dmatrices, NAAction
  import numpy
label_desc: Use image node_id 1 for calling the NAAction obj's underlying member method code with example usage: obj._handle_NA_drop(values, is_NAs, origins) and returns: unknown