import lightningchart as lc
lc.set_license('my-license-key')
chart = lc.PolarChart(theme=lc.Themes.Light, title="Polar Polygon")
polygon_series1 = chart.add_polygon_series()
polygon1 = polygon_series1.add_polygon().set_geometry([
{'angle': 0, 'amplitude': 50},
{'angle': 60, 'amplitude': 60},
{'angle': 120, 'amplitude': 30},
{'angle': 180, 'amplitude': 60},
{'angle': 240, 'amplitude': 35},
{'angle': 300, 'amplitude': 55}
])
polygon_series2 = chart.add_polygon_series()
polygon2 = polygon_series2.add_polygon().set_geometry([
{'angle': 0, 'amplitude': 30},
{'angle': 60, 'amplitude': 45},
{'angle': 120, 'amplitude': 25},
{'angle': 180, 'amplitude': 35},
{'angle': 240, 'amplitude': 40},
{'angle': 300, 'amplitude': 50}
])
polygon_series3 = chart.add_polygon_series()
polygon3 = polygon_series3.add_polygon().set_geometry([
{'angle': 0, 'amplitude': 10},
{'angle': 60, 'amplitude': 40},
{'angle': 120, 'amplitude': 50},
{'angle': 180, 'amplitude': 20},
{'angle': 240, 'amplitude': 55},
{'angle': 300, 'amplitude': 45}
])
chart.open()