code: def count(self, axis=0, level=None, numeric_only=False):
          
          axis = self._get_axis_number(axis) if axis is not None else 0
          return self._reduce_dimension(
              self._query_compiler.count(
                  axis=axis, level=level, numeric_only=numeric_only
              )
          )
docs: Get the count of non-null objects in the DataFrame.
  
          Arguments:
              axis: 0 or 'index' for row-wise, 1 or 'columns' for column-wise.
              level: If the axis is a MultiIndex (hierarchical), count along a
                  particular level, collapsing into a DataFrame.
              numeric_only: Include only float, int, boolean data
  
          Returns:
              The count, in a Series (or DataFrame if level is specified).