class_docstr: A factor, with an additional annotation for whether it is coded
  full-rank (includes_intercept=True) or not.
  
  These objects are treated as immutable.
class_docstr_tok: ["A","factor",",","with","an","additional","annotation","for","whether","it","is","coded","full-rank","(","includes_intercept=True",")","or","not",".","These","objects","are","treated","as","immutable","."]
code: def __eq__(self, other):
      return (
          isinstance(other, _ExpandedFactor)
          and other.includes_intercept == self.includes_intercept
          and other.factor == self.factor
      )
  
imports: from __future__ import print_function
  from patsy.util import no_pickling
label_desc: Use image node_id 3 for calling the _ExpandedFactor obj's underlying member method code with example usage: obj.__eq__(other) and returns: unknown