docstr: Sets the tick label formatting rule using d3 formatting mini-
  languages which are very similar to those in Python. For
  numbers, see: https://github.com/d3/d3-3.x-api-
  reference/blob/master/Formatting.md#d3_format And for dates
  see: https://github.com/d3/d3-time-format#locale_format We add
  one item to d3's date formatter: "%{n}f" for fractional seconds
  with n digits. For example, *2016-10-13 09:15:23.456* with
  tickformat "%H~%M~%S.%2f" would display "09~15~23.46"
  
  The 'tickformat' property is a string and must be specified as:
    - A string
    - A number that will be converted to a string
  
  Returns
  -------
  str
code: def tickformat(self):
      """
      Sets the tick label formatting rule using d3 formatting mini-
      languages which are very similar to those in Python. For
      numbers, see: https://github.com/d3/d3-3.x-api-
      reference/blob/master/Formatting.md#d3_format And for dates
      see: https://github.com/d3/d3-time-format#locale_format We add
      one item to d3's date formatter: "%{n}f" for fractional seconds
      with n digits. For example, *2016-10-13 09:15:23.456* with
      tickformat "%H~%M~%S.%2f" would display "09~15~23.46"
  
      The 'tickformat' property is a string and must be specified as:
        - A string
        - A number that will be converted to a string
  
      Returns
      -------
      str
      """
      return self["tickformat"]
  
imports: from plotly.basedatatypes import BaseTraceHierarchyType
  import copy
label_desc: Use image node_id 29 for calling the Axis obj's underlying member method code with example usage: obj.tickformat() and returns: self