class_docstr: A class representing an 2D table (for pretty printing output).
class_docstr_tok: ["A","class","representing","an","2D","table","(","for","pretty","printing","output",")","."]
docstr: Create new H2OTwoDimTable object.
  
  :param table_header: Header for the entire table.
  :param table_description: Longer description of the table.
  :param col_header: list of column names (used in conjunction with)
  :param col_types:
  :param col_formats: ignored.
  :param row_header: ignored.
  :param cell_values: table values, as an array of individual rows
  :param raw_cell_values:
docstr_tok: ["Create","new","H2OTwoDimTable","object",".",":","param","table_header",":","Header","for","the","entire","table",".",":","param","table_description",":","Longer","description","of","the","table",".",":","param","col_header",":","list","of","column","names","(","used","in","conjunction","with",")",":","param","col_types",":",":","param","col_formats",":","ignored",".",":","param","row_header",":","ignored",".",":","param","cell_values",":","table","values",",","as","an","array","of","individual","rows",":","param","raw_cell_values",":"]
code: def __init__(
      self,
      table_header=None,
      table_description=None,
      col_header=None,
      col_types=None,
      col_formats=None,
      row_header=None,
      cell_values=None,
      raw_cell_values=None,
  ):
      """
      Create new H2OTwoDimTable object.
  
      :param table_header: Header for the entire table.
      :param table_description: Longer description of the table.
      :param col_header: list of column names (used in conjunction with)
      :param col_types:
      :param col_formats: ignored.
      :param row_header: ignored.
      :param cell_values: table values, as an array of individual rows
      :param raw_cell_values:
      """
      assert_is_type(table_header, None, str)
      assert_is_type(table_description, None, str)
      assert_is_type(col_header, None, [str])
      assert_is_type(col_types, None, [str])
      assert_is_type(
          cell_values,
          None,
          I(
              [[object]],
              lambda m: all(len(row) == len(m[0]) for row in m),
          ),
      )
      self._table_header = table_header
      self._table_description = table_description
      self._col_header = col_header
      self._col_types = col_types
      self._cell_values = cell_values or self._parse_values(
          raw_cell_values, col_types
      )
  
imports: from h2o.utils.compatibility import *
  import copy
  from h2o.display import H2ODisplay, H2OTableDisplay, repr_def
  from h2o.exceptions import H2OValueError
  from h2o.utils.shared_utils import can_use_pandas
  from h2o.utils.typechecks import I, assert_is_type, is_type
label_desc: Use image node_id 1 to create a new H2OTwoDimTable object from inherited base classes: H2ODisplay with example: obj = H2OTwoDimTable(table_header, table_description, col_header, col_types, col_formats, row_header, cell_values, raw_cell_values)