code: def __init__(
      self,
      input=None,
      cond=None,
      other=None,  # pylint: disable=redefined-builtin
      axis=None,
      level=None,
      errors=None,
      try_cast=None,
      replace_true=None,
      **kw,
  ):
      super().__init__(
          _input=input,
          _cond=cond,
          _other=other,
          _axis=axis,
          _level=level,
          _errors=errors,
          _try_cast=try_cast,
          _replace_true=replace_true,
          **kw,
      )
  
imports: import numpy
  import pandas
  from ...None import opcodes
  from ...core import ENTITY_TYPE, recursive_tile
  from ...serialization.serializables import AnyField, Int32Field, BoolField, StringField
  from ...tensor.utils import filter_inputs
  from ..core import DATAFRAME_TYPE, SERIES_TYPE
  from ..operands import DataFrameOperandMixin, DataFrameOperand
  from ..utils import build_df, build_series, validate_axis
label_desc: Use image node_id 1 to create a new DataFrameWhere object from inherited base classes: DataFrameOperand, DataFrameOperandMixin with example: obj = DataFrameWhere(input, cond, other, axis, level, errors, try_cast, replace_true)