<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def applymap(self, *args, **kwargs):
 """Applies function elementwise Wrapper around the :meth:`pandas.DataFrame.applymap` method. """

        return self.__class__(self._frame.applymap(*args, **kwargs),
                              metadata=self.metadata,
                              _metadata=self._metadata)