code: def tooltip_text(row, rounding_function, digits):
      if row.dropout_loss_change > 0:
          dropout_loss_change_string = "+" + str(
              rounding_function(row.dropout_loss_change, digits)
          )
      else:
          dropout_loss_change_string = str(
              rounding_function(row.dropout_loss_change, digits)
          )
      return (
          f"Min abs depend: {rounding_function(row.min_depend, digits)}<br>"
          + "(between variables: "
          + ", ".join(row.vars_min_depend)
          + ")<br>"
          + f"Drop-out loss: {rounding_function(row.dropout_loss, digits)}<br>"
          + "Drop-out loss change: "
          + dropout_loss_change_string
          + "<br>"
          + "Variables:<br>"
          + "<br>".join(row.variable_names)
      )
  
file_path: DALEX/python/dalex/dalex/aspect/_model_triplot/plot.py
imports: import numpy
  import plotly.graph_objects
  from copy import deepcopy
  from dalex import _theme, _global_utils
label_desc: Use image node_id 4 for calling a global function with example usage: tooltip_text(row, rounding_function, digits) and returns: unknown