class_docstr: This analyzer class analyzes numerical data and generates key stats for numerical values fed into it
class_docstr_tok: ["This","analyzer","class","analyzes","numerical","data","and","generates","key","stats","for","numerical","values","fed","into","it"]
code: def __init__(self):
      super(NumericDataAnalyzer, self).__init__()
      self._values = []
      self._nan_counter = 0
  
file_path: contextual-ai/xai/data/explorer/numerical/numerical_analyzer.py
imports: import math
  from typing import Optional, List, Tuple
  import numpy
  from sklearn.neighbors import KernelDensity
  from xai.data.constants import STATSCONSTANTS
  from xai.data.exceptions import ItemDataTypeNotSupported, NoItemsError
  from xai.data.explorer.abstract_analyzer import AbstractDataAnalyzer
  from xai.data.explorer.numerical.numerical_stats import NumericalStats
label_desc: Use image node_id 1 to create a new NumericDataAnalyzer object from inherited base classes: AbstractDataAnalyzer with example: obj = NumericDataAnalyzer()