@@ -0,0 +1,1298 @@
+import %7B Chart %7D from '@antv/g2';%0A%0Aconst data = %5B%0A  %7B term: 'Zombieland', count: 9 %7D,%0A  %7B term: 'Wieners', count: 8 %7D,%0A  %7B term: 'Toy Story', count: 8 %7D,%0A  %7B term: 'trashkannon', count: 7 %7D,%0A  %7B term: 'the GROWLERS', count: 6 %7D,%0A  %7B term: 'mudweiser', count: 6 %7D,%0A  %7B term: 'ThunderCats', count: 4 %7D,%0A  %7B term: 'The Taqwacores - Motion Picture', count: 4 %7D,%0A  %7B term: 'The Shawshank Redemption', count: 2 %7D,%0A  %7B term: 'The Olivia Experiment', count: 1 %7D%0A%5D;%0A%0Aconst chart = new Chart(%7B%0A  container: 'container',%0A  height: 500,%0A%7D);%0A%0Achart.data(data);%0Achart.scale('count', %7B%0A  max: 12,%0A%7D);%0A%0Achart.coordinate('theta', %7B%0A  innerRadius: 0.2,%0A  endAngle: Math.PI%0A%7D);%0A%0Achart.axis(false);%0A%0Achart.interval()%0A  .position('term*count')%0A  .color('#8543e0')%0A  .shape('line')%0A  // .select(false)%0A  .style(%7B%0A    lineAppendWidth: 10%0A  %7D); // %E7%BA%BF%E7%8A%B6%E6%9F%B1%E7%8A%B6%E5%9B%BE%0A%0Achart.point()%0A  .position('term*count')%0A  .color('#8543e0')%0A  .shape('circle');%0A%0Afor (let i = 0, l = data.length; i %3C l; i++) %7B%0A  const obj = data%5Bi%5D;%0A  chart.annotation().text(%7B%0A    position: %5B obj.term, 0 %5D,%0A    content: obj.term + ' ',%0A    style: %7B%0A      textAlign: 'right'%0A    %7D%0A  %7D);%0A%7D%0A%0Achart.annotation().text(%7B%0A  position: %5B '50%25', '50%25' %5D,%0A  content: 'Music',%0A  style: %7B%0A    textAlign: 'center',%0A    fontSize: 24,%0A    fill: '#8543e0'%0A  %7D%0A%7D);%0A%0Achart.render();%0A

add radial line