# spacepy.toolbox.bin_center_to_edges

`spacepy.toolbox.``bin_center_to_edges`(centers)

  Convert a list of bin centers to their edges

  Given a list of center values for a set of bins, finds the start and end value for each bin. (start of bin n+1 is assumed to be end of bin n). Useful for e.g. matplotlib.pyplot.pcolor.

  Edge between bins n and n+1 is arithmetic mean of the center of n and n+1; edge below bin 0 and above last bin are established to make these bins symmetric about their center value.

  Parameters: | centers : list list of center values for bins
  Returns: | out : list list of edges for bins note: returned list will be one element longer than centers

  Examples

      >>> import spacepy.toolbox as tb
      >>> tb.bin_center_to_edges([1,2,3])
      [0.5, 1.5, 2.5, 3.5]