code: def _format_native_types(
      self,
      na_rep="",
      float_format=None,
      decimal=".",
      quoting=None,
      **kwargs,
  ):
      from pandas.io.formats.format import FloatArrayFormatter
  
      formatter = FloatArrayFormatter(
          self.values,
          na_rep=na_rep,
          float_format=float_format,
          decimal=decimal,
          quoting=quoting,
          fixed_width=False,
      )
      return formatter.get_result_as_array()
  
imports: import warnings
  import numpy
  from pandas._libs import index
  import pandas.compat
  from pandas.util._decorators import Appender, cache_readonly
  from pandas.core.dtypes.common import is_bool, is_bool_dtype, is_dtype_equal, is_extension_array_dtype, is_float, is_integer_dtype, is_scalar, needs_i8_conversion, pandas_dtype
  import pandas.core.dtypes.concat
  from pandas.core.dtypes.missing import isna
  from pandas.core import algorithms
  import pandas.core.common
  import pandas.core.indexes.base
  from pandas.core.indexes.base import Index, InvalidIndexError, _index_shared_docs
  from pandas.core.ops import get_op_result_name
label_desc: Use image node_id 5 for calling the Float64Index obj's underlying member method code with example usage: obj._format_native_types(na_rep, float_format, decimal, quoting) and returns: formatter