class_docstr: Container for data summary.
  
  This class (object) is returned from the ``data_summary`` function. The
  attributes documented below can be accessed or extracted.
  
  Attributes:
      input_data: The input data.
      info_data: Information about the data shape and size.
      summary_data (DataFrame): The summary statistics.
      as_percentage (bool): If True, display counts as percentage over total
      auto_float (bool): If True, apply formatting to float values
class_docstr_tok: ["Container","for","data","summary",".","This","class","(","object",")","is","returned","from","the","``","data_summary","``","function",".","The","attributes","documented","below","can","be","accessed","or","extracted",".","Attributes",":","input_data",":","The","input","data",".","info_data",":","Information","about","the","data","shape","and","size",".","summary_data","(","DataFrame",")",":","The","summary","statistics",".","as_percentage","(","bool",")",":","If","True",",","display","counts","as","percentage","over","total","auto_float","(","bool",")",":","If","True",",","apply","formatting","to","float","values"]
docstr: Data heatmap.
  
  Args:
      input_data: The input data.
      info_data: Information about the data shape and size.
      summary_data: The summary statistics.
      as_percentage (bool): If True, display counts as percentage over total
      auto_float (bool): If True, apply formatting to float values
docstr_tok: ["Data","heatmap",".","Args",":","input_data",":","The","input","data",".","info_data",":","Information","about","the","data","shape","and","size",".","summary_data",":","The","summary","statistics",".","as_percentage","(","bool",")",":","If","True",",","display","counts","as","percentage","over","total","auto_float","(","bool",")",":","If","True",",","apply","formatting","to","float","values"]
code: def __init__(
      self,
      input_data=None,
      info_data=None,
      summary_data=None,
      as_percentage: Optional[bool] = False,
      auto_float: Optional[bool] = True,
      **kwargs,
  ):
      """Data heatmap.
  
      Args:
          input_data: The input data.
          info_data: Information about the data shape and size.
          summary_data: The summary statistics.
          as_percentage (bool): If True, display counts as percentage over total
          auto_float (bool): If True, apply formatting to float values
      """
      super(SummaryWidget, self).__init__(**kwargs)
      self.input_data = input_data
      self.info_data = info_data
      self.summary_data = summary_data
      self.as_percentage = as_percentage
      self.auto_float = auto_float
  
imports: from typing import Dict, Callable, Optional
  import warnings
  import pandas
  from pandas.core.dtypes.common import is_float
  import numpy
  from data_describe._widget import BaseWidget
  from data_describe.compat import _requires, _compat, _is_series, _is_dataframe
  from data_describe.backends._backends import _get_compute_backend
label_desc: Use image node_id 1 to create a new SummaryWidget object from inherited base classes: BaseWidget with example: obj = SummaryWidget(input_data, info_data, summary_data, as_percentage, auto_float)