def inspect spacing=10, threshold=15
      name_part = @name ? ": #{@name} " : ''

      "#<#{self.class}#{name_part}(#{nrows}x#{ncols})>\n" +
        Formatters::Table.format(
          each_row.lazy,
          row_headers: row_headers,
          headers: headers,
          threshold: threshold,
          spacing: spacing
        )
    end
def inspect spacing=10, threshold=15
      name_part = @name ? ": #{@name} " : ''

      "#<#{self.class}#{name_part}(#{nrows}x#{ncols})>\n" +
        Formatters::Table.format(
          each_row.lazy,
          row_headers: row_headers,
          headers: headers,
          threshold: threshold,
          spacing: spacing
        )
    end
Pretty print in a nice table format for the command line (irb/pry/iruby)