code: def get_nice_ticks(min_value, max_value, max_ticks=9):
      tick_range = readable_number(max_value - min_value, False)
      tick_spacing = readable_number(tick_range / (max_ticks - 1), True)
      readable_minimum = (
          np.floor(min_value / tick_spacing) * tick_spacing
      )
      readable_maximum = (
          np.ceil(max_value / tick_spacing) * tick_spacing
      )
      return readable_minimum, readable_maximum, tick_spacing
  
imports: from copy import deepcopy
  import numpy
  import pandas
  from .None import checks
  from ...None import _global_checks
  from ..._explainer import helper
  from ...model_explanations._model_performance import utils
label_desc: Use image node_id 10 for calling a global function with example usage: get_nice_ticks(min_value, max_value, max_ticks) and returns: readable_minimum,  readable_maximum,  tick_spacing