parameters: (self, other: object)
return_statement: return self._equal_values(other)
docstring: Implementation for DataFrame.equals
docstring_summary: Implementation for DataFrame.equals
docstring_tokens: Implementation for DataFrame . equals
function: def equals(self, other: object) -> bool:
          """
          Implementation for DataFrame.equals
          """
          if not isinstance(other, DataManager):
              return False
  
          self_axes, other_axes = self.axes, other.axes
          if len(self_axes) != len(other_axes):
              return False
          if not all(ax1.equals(ax2) for ax1, ax2 in zip(self_axes, other_axes)):
              return False
  
          return self._equal_values(other)
function_tokens: def equals ( self , other : object ) -> bool : if not isinstance ( other , DataManager ) : return False self_axes , other_axes = self . axes , other . axes if len ( self_axes ) != len ( other_axes ) : return False if not all ( ax1 . equals ( ax2 ) for ax1 , ax2 in zip ( self_axes , other_axes ) ) : return False return self . _equal_values ( other )