code: def coord_polar(
      xlim=None, ylim=None, theta=None, start=None, direction=None
  ):
      """
      Polar coordinate system. It is used for pie charts and polar plots.
  
      Parameters
      ----------
      xlim : list
          Limits (2 elements) for the x axis.
          1st element defines lower limit, 2nd element defines upper limit.
          None means no lower / upper bound - depending on the index in list.
      ylim : list
          Limits (2 elements) for the y axis.
          1st element defines lower limit, 2nd element defines upper limit.
          None means no lower / upper bound - depending on the index in list.
      theta : {'x', 'y'}, default='x'
          Aesthetic that is used to map angle.
      start : float, default=0
          Offset relative to the starting angle (which is 12 o'clock), in radians.
      direction : {1, -1}, default=1
          Specify angle direction. 1 for clockwise, -1 for counterclockwise.
  
      Examples
      --------
      .. jupyter-execute::
          :linenos:
          :emphasize-lines: 13
  
          import numpy as np
          from lets_plot import *
          LetsPlot.setup_html()
          np.random.seed(42)
          n = 20
          data = {
              'v': 1 + np.random.randint(5, size=n)
          }
          ggplot(data) + \\
              geom_bar(aes(fill=as_discrete('v')), size=0, show_legend=False) + \\
              scale_x_continuous(expand=[0, 0]) + \\
              scale_y_continuous(expand=[0, 0]) + \\
              coord_polar(theta='y')
  
      """
      return _coord(
          "polar",
          xlim=xlim,
          ylim=ylim,
          theta=theta,
          start=start,
          direction=direction,
      )
  
imports: from .core import FeatureSpec
label_desc: Use image node_id 5 for calling a global function with example usage: coord_polar(xlim, ylim, theta, start, direction) and returns: _coord