code: def signif(x, p=4):
      x = np.asarray(x)
      x_positive = np.where(
          np.isfinite(x) & (x != 0), np.abs(x), 10 ** (p - 1)
      )
      mags = 10 ** (p - 1 - np.floor(np.log10(x_positive)))
      return np.round(x * mags) / mags
  
file_path: DALEX/python/dalex/dalex/predict_explanations/_break_down/utils.py
imports: from copy import deepcopy
  import numpy
  import pandas
label_desc: Use image node_id 8 for calling a global function with example usage: signif(x, p) and returns: unknown