{"id":17617,"date":"2024-09-09T07:34:04","date_gmt":"2024-09-09T07:34:04","guid":{"rendered":"https:\/\/www.anychart.com\/blog\/?p=17617"},"modified":"2025-10-08T17:05:02","modified_gmt":"2025-10-08T17:05:02","slug":"pie-chart-with-radial-scale","status":"publish","type":"post","link":"https:\/\/www.anychart.com\/blog\/2024\/09\/09\/pie-chart-with-radial-scale\/","title":{"rendered":"JavaScript Pie Chart with Radial Scale \u2014 JS Chart Tips"},"content":{"rendered":"<p><a href=\"https:\/\/www.anychart.com\/blog\/2024\/09\/09\/pie-chart-with-radial-scale\/\" target=\"_blank\"><img decoding=\"async\" src=\"https:\/\/www.anychart.com\/blog\/wp-content\/uploads\/2024\/09\/js-polar-chart-with-radial-scale.png\" alt=\"JavaScript Pie Chart with Radial Scale Demonstrated in This Issue of JS Chart Tips on AnyChart Blog\" width=\"100%\" class=\"alignnone size-full wp-image-17961\" srcset=\"https:\/\/www.anychart.com\/blog\/wp-content\/uploads\/2024\/09\/js-polar-chart-with-radial-scale.png 1336w, https:\/\/www.anychart.com\/blog\/wp-content\/uploads\/2024\/09\/js-polar-chart-with-radial-scale-300x159.png 300w, https:\/\/www.anychart.com\/blog\/wp-content\/uploads\/2024\/09\/js-polar-chart-with-radial-scale-768x408.png 768w, https:\/\/www.anychart.com\/blog\/wp-content\/uploads\/2024\/09\/js-polar-chart-with-radial-scale-1024x544.png 1024w\" sizes=\"(max-width: 1336px) 100vw, 1336px\" \/><\/a>Welcome\u00a0to <a href=\"https:\/\/www.anychart.com\/blog\/category\/js-chart-tips\/\" target=\"_blank\">JS Chart Tips<\/a>, our new blog series where we showcase practical solutions to common and unique challenges our <a href=\"https:\/\/www.anychart.com\/support\" target=\"_blank\">Support Team<\/a> has helped customers overcome. This time, we&#8217;re eager to explain how to build a sophisticated circular diagram that may resemble a pie chart with a radial scale. Just a heads-up: this type of visualization is technically a polar column chart.<\/p>\n<p><!--more--><\/p>\n<h2>Question:\u00a0How to Create Pie Chart with Radial Scale?<\/h2>\n<p>Our Support Team was recently asked about a way to build what was called a\u00a0<a href=\"https:\/\/www.anychart.com\/chartopedia\/chart-type\/pie-chart\/\" target=\"_blank\">pie chart<\/a>, described as one\u00a0with equal segments, each filled from the center outward based on the percentage value in that category. The customer\u00a0provided an image\u00a0of the desired visualization\u00a0similar to the one below.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-17804\" src=\"https:\/\/www.anychart.com\/blog\/wp-content\/uploads\/2024\/08\/polar.png\" alt=\"A sketch showing the customer's request for a solution to create a JavaScript pie chart with a radial scale, aka a polar column chart\" width=\"65%\" srcset=\"https:\/\/www.anychart.com\/blog\/wp-content\/uploads\/2024\/08\/polar.png 1200w, https:\/\/www.anychart.com\/blog\/wp-content\/uploads\/2024\/08\/polar-300x199.png 300w, https:\/\/www.anychart.com\/blog\/wp-content\/uploads\/2024\/08\/polar-768x510.png 768w, https:\/\/www.anychart.com\/blog\/wp-content\/uploads\/2024\/08\/polar-1024x680.png 1024w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" \/><\/p>\n<p>An easy solution\u00a0appeared to be\u00a0readily available in our\u00a0<a href=\"https:\/\/www.anychart.com\" target=\"_blank\">JavaScript charting library<\/a>\u00a0right out of the box.<\/p>\n<h2>Solution: Creating\u00a0Radial Pie Chart as Polar\u00a0Column Chart<\/h2>\n<h3>Overview<\/h3>\n<p>While a pie chart doesn&#8217;t support this kind of visualization, a\u00a0<a href=\"https:\/\/www.anychart.com\/chartopedia\/chart-type\/polar-chart\/\" target=\"_blank\">polar\u00a0chart<\/a> with a column series is designed for exactly this purpose.<\/p>\n<p>To\u00a0<a href=\"https:\/\/www.anychart.com\/blog\/2021\/11\/11\/javascript-polar-chart\/\" target=\"_blank\">create a polar column (bar) chart<\/a>, the core of the approach lies in using the <code>anychart.polar()<\/code> chart constructor and calling the <code>column()<\/code> method. Join us as we demonstrate this data visualization technique.<\/p>\n<h3>In Detail<\/h3>\n<p>First, create a polar chart instance:<\/p>\n<pre><code class=\"javascript\">var chart = anychart.polar();<\/code><\/pre>\n<p>Second, <a href=\"https:\/\/docs.anychart.com\/Working_with_Data\/Overview\" target=\"_blank\" rel=\"nofollow\">add your data<\/a>, which might look something like this:<\/p>\n<pre><code class=\"javascript\">var data = [\r\n  { x: \"January\", value: 80 },\r\n  { x: \"February\", value: 54 },\r\n  { x: \"March\", value: 30 },\r\n  { x: \"April\", value: 70 },\r\n  { x: \"May\", value: 48 },\r\n  { x: \"June\", value: 35 },\r\n  { x: \"July\", value: 77 },\r\n  { x: \"August\", value: 60 },\r\n  { x: \"September\", value: 35 },\r\n  { x: \"October\", value: 90 },\r\n  { x: \"November\", value: 37 },\r\n  { x: \"December\", value: 45 }\r\n];<\/code><\/pre>\n<p>Third, create a column series in this chart with this data:<\/p>\n<pre><code class=\"javascript\">var series = chart.column(data);<\/code><\/pre>\n<p>Fourth, since the data in this case is categorical,\u00a0set the\u00a0ordinal type of the X-scale:<\/p>\n<pre><code class=\"javascript\">chart.xScale(\"ordinal\");<\/code><\/pre>\n<p>Finally, complete with setting the container, commanding to draw the result, and\u00a0wrapping the entire JS chart code\u00a0into the <code>anychart.onDocumentReady()<\/code> function. Here&#8217;s how it can look:<\/p>\n<pre><code class=\"javascript\">\/\/ when the document is ready, execute the following function\r\nanychart.onDocumentReady(function () {\r\n \r\n  \/\/ create a polar chart\r\n  var chart = anychart.polar();\r\n\r\n  \/\/ create data for the gray series\r\n  var data = [\r\n    { x: \"January\", value: 80 },\r\n    { x: \"February\", value: 54 },\r\n    { x: \"March\", value: 30 },\r\n    { x: \"April\", value: 70 },\r\n    { x: \"May\", value: 48 },\r\n    { x: \"June\", value: 35 },\r\n    { x: \"July\", value: 77 },\r\n    { x: \"August\", value: 60 },\r\n    { x: \"September\", value: 35 },\r\n    { x: \"October\", value: 90 },\r\n    { x: \"November\", value: 37 },\r\n    { x: \"December\", value: 45 }\r\n  ];\r\n \r\n  \/\/ create a column series\r\n  var series = chart.column(data);\r\n\r\n  \/\/ set the type of the x-scale to ordinal\r\n  chart.xScale(\"ordinal\");\r\n\r\n  \/\/ set the container id for the chart\r\n  chart.container(\"container\");\r\n\r\n  \/\/ initiate drawing the chart\r\n  chart.draw();\r\n \r\n});<\/code><\/pre>\n<h3>Examples<\/h3>\n<p>Check out two examples\u00a0of such a circular diagram and feel free to experiment further with the code and visualizations.<\/p>\n<p>First, here&#8217;s a basic one\u00a0using the code shown above:<\/p>\n<ul>\n<li><a href=\"https:\/\/playground.anychart.com\/PPGXiatM\" target=\"_blank\" rel=\"nofollow\">JS Polar Column Chart | AnyChart Playground<\/a><\/li>\n<\/ul>\n<p><a href=\"https:\/\/playground.anychart.com\/PPGXiatM\" target=\"_blank\" rel=\"nofollow\"><img decoding=\"async\" src=\"https:\/\/www.anychart.com\/blog\/wp-content\/uploads\/2024\/08\/JS-Polar-Column-Chart.png\" alt=\"JS Polar Column Chart\" width=\"100%\" class=\"alignnone size-full wp-image-17940\" srcset=\"https:\/\/www.anychart.com\/blog\/wp-content\/uploads\/2024\/08\/JS-Polar-Column-Chart.png 2580w, https:\/\/www.anychart.com\/blog\/wp-content\/uploads\/2024\/08\/JS-Polar-Column-Chart-300x172.png 300w, https:\/\/www.anychart.com\/blog\/wp-content\/uploads\/2024\/08\/JS-Polar-Column-Chart-768x440.png 768w, https:\/\/www.anychart.com\/blog\/wp-content\/uploads\/2024\/08\/JS-Polar-Column-Chart-1024x587.png 1024w\" sizes=\"(max-width: 2580px) 100vw, 2580px\" \/><\/a><\/p>\n<p>Second, here&#8217;s an advanced version similar to the one that we made for\u00a0that\u00a0customer, which additionally features series-based category groupings, customized coloring, and an empty space in the center:<\/p>\n<ul>\n<li><a href=\"https:\/\/playground.anychart.com\/0yQxAEIi\" target=\"_blank\" rel=\"nofollow\">Advanced JS Polar Column Chart | AnyChart Playground<\/a><\/li>\n<\/ul>\n<p><a href=\"https:\/\/playground.anychart.com\/0yQxAEIi\" target=\"_blank\" rel=\"nofollow\"><img decoding=\"async\" src=\"https:\/\/www.anychart.com\/blog\/wp-content\/uploads\/2024\/08\/Advanced-JS-Polar-Column-Chart.png\" alt=\"Advanced JS Polar Column Chart\" width=\"100%\" class=\"alignnone size-full wp-image-17941\" srcset=\"https:\/\/www.anychart.com\/blog\/wp-content\/uploads\/2024\/08\/Advanced-JS-Polar-Column-Chart.png 2048w, https:\/\/www.anychart.com\/blog\/wp-content\/uploads\/2024\/08\/Advanced-JS-Polar-Column-Chart-300x188.png 300w, https:\/\/www.anychart.com\/blog\/wp-content\/uploads\/2024\/08\/Advanced-JS-Polar-Column-Chart-768x480.png 768w, https:\/\/www.anychart.com\/blog\/wp-content\/uploads\/2024\/08\/Advanced-JS-Polar-Column-Chart-1024x640.png 1024w\" sizes=\"(max-width: 2048px) 100vw, 2048px\" \/><\/a><\/p>\n<h2>Further Learning<\/h2>\n<p>Learn more about creating a polar column chart in our JavaScript charting docs:<\/p>\n<ul>\n<li><a href=\"https:\/\/docs.anychart.com\/Basic_Charts\/Polar_Plot\/Column_Chart\" target=\"_blank\" rel=\"nofollow\">Column Chart \u2014 Polar Plot \u2014 Basic Charts | AnyChart JS Documentation<\/a><\/li>\n<\/ul>\n<h2>Wrapping Up<\/h2>\n<p>Should you have any questions or require further help, don\u2019t hesitate to comment below or\u00a0get in touch with our\u00a0<a href=\"https:\/\/www.anychart.com\/support\/\" target=\"_blank\">Support Team<\/a>.<\/p>\n<p>Don&#8217;t miss future installments of our\u00a0<a href=\"https:\/\/www.anychart.com\/blog\/category\/js-chart-tips\" target=\"_blank\">JavaScript Chart Tips<\/a>\u00a0series for more useful\u00a0advice.<\/p>\n<p><strong>Wishing you success\u00a0with JavaScript charting!<\/strong><\/p>\n<p><!-- SyntaxHighlighter --><link rel=\"stylesheet\" href=\"\/\/cdnjs.cloudflare.com\/ajax\/libs\/highlight.js\/9.12.0\/styles\/default.min.css\"><link rel=\"stylesheet\" href=\"\/\/cdnjs.cloudflare.com\/ajax\/libs\/highlight.js\/9.12.0\/styles\/atom-one-light.min.css\"><script src=\"\/\/cdnjs.cloudflare.com\/ajax\/libs\/highlight.js\/9.12.0\/highlight.min.js\"><\/script><script>hljs.initHighlightingOnLoad();<\/script><\/p>\n<!-- AddThis Advanced Settings generic via filter on the_content --><!-- AddThis Share Buttons generic via filter on the_content -->","protected":false},"excerpt":{"rendered":"<p>Welcome\u00a0to JS Chart Tips, our new blog series where we showcase practical solutions to common and unique challenges our Support Team has helped customers overcome. This time, we&#8217;re eager to explain how to build a sophisticated circular diagram that may resemble a pie chart with a radial scale. Just a heads-up: this type of visualization [&hellip;]<!-- AddThis Advanced Settings generic via filter on get_the_excerpt --><!-- AddThis Share Buttons generic via filter on get_the_excerpt --><\/p>\n","protected":false},"author":9,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5,8,23,13,3780,4],"tags":[619,618,53,3173,839,1556,35,254,3819,284,166,258,3829,1723,3014,156,3818,471,266,620,1292,880,806,3828,509,2220,2838,54,1760,2757,256,1111,165,313,1370,743,133,774,775,2013,2014,32,55,61,36,141,249,3111,81,57,1238,142,99,60,3586,58,65,56,101,3526,59,64,84,207,3015,3016,3017,3826,3825,30,807,832,954,3815,3494,2015,2816,1763,804,3406,3407],"class_list":["post-17617","post","type-post","status-publish","format-standard","hentry","category-anychart-charting-component","category-business-intelligence","category-html5","category-javascript","category-js-chart-tips","category-tips-and-tricks","tag-analysis","tag-analytics","tag-anychart","tag-app-development","tag-business","tag-business-analytics","tag-business-intelligence","tag-chart","tag-chart-customization","tag-chart-examples","tag-charting","tag-charts","tag-circular-diagram","tag-color-data-analysis","tag-column-polar-chart","tag-customizability","tag-customization","tag-data-analysis","tag-data-analytics","tag-data-analytics-examples","tag-data-chart","tag-data-charting","tag-data-charts","tag-data-g","tag-data-graphics","tag-data-visual","tag-data-visualisation","tag-data-visualization","tag-data-visualization-design","tag-data-visualization-development","tag-data-visualization-examples","tag-data-visualization-practice","tag-data-visualizations","tag-data-visuals","tag-data-viz-examples","tag-data-viz","tag-dataviz","tag-dataviz-examples","tag-dataviz-projects","tag-html","tag-html-charts","tag-html5","tag-html5-charts","tag-html5-pie","tag-javascript","tag-javascript-charting","tag-javascript-charting-api","tag-javascript-charting-features","tag-javascript-charting-library","tag-javascript-charts","tag-javascript-graph","tag-javascript-graphics","tag-javascript-library","tag-javascript-pie-chart","tag-js","tag-js-chart","tag-js-charting","tag-js-charts","tag-js-graphics","tag-js-library","tag-js-pie-chart","tag-pie-chart","tag-pie-charts","tag-polar-chart","tag-polar-column-chart","tag-polar-diagram","tag-polar-plot","tag-radial-pie-chart","tag-radial-scale","tag-tips-and-tricks","tag-visual-analysis","tag-visual-data","tag-visual-data-analytics","tag-visual-data-insights","tag-web-chart","tag-web-charts","tag-web-design","tag-web-developers","tag-web-development","tag-website","tag-website-development","wpautop"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.1.1 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>JavaScript Pie Chart with Radial Scale \u2014 JS Chart Tips<\/title>\n<meta name=\"description\" content=\"Learn how to build a pie chart with a radial scale, aka a polar column chart, using JavaScript. Follow JS Chart Tips for more expert data viz tricks.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.anychart.com\/blog\/2024\/09\/09\/pie-chart-with-radial-scale\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"JavaScript Pie Chart with Radial Scale \u2014 JS Chart Tips\" \/>\n<meta property=\"og:description\" content=\"Learn how to build a pie chart with a radial scale, aka a polar column chart, using JavaScript. Follow JS Chart Tips for more expert data viz tricks.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.anychart.com\/blog\/2024\/09\/09\/pie-chart-with-radial-scale\/\" \/>\n<meta property=\"og:site_name\" content=\"AnyChart News\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/AnyCharts\" \/>\n<meta property=\"article:published_time\" content=\"2024-09-09T07:34:04+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-10-08T17:05:02+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.anychart.com\/blog\/wp-content\/uploads\/2024\/09\/js-polar-chart-with-radial-scale.png\" \/>\n<meta name=\"author\" content=\"AnyChart Team\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:title\" content=\"JavaScript Pie Chart with Radial Scale \u2014 JS Chart Tips\" \/>\n<meta name=\"twitter:description\" content=\"Learn how to build a pie chart with a radial scale, aka a polar column chart, using JavaScript. Follow JS Chart Tips for more expert data viz tricks.\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/www.anychart.com\/blog\/wp-content\/uploads\/2024\/09\/js-polar-chart-with-radial-scale.png\" \/>\n<meta name=\"twitter:creator\" content=\"@AnyChart\" \/>\n<meta name=\"twitter:site\" content=\"@AnyChart\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"AnyChart Team\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.anychart.com\/blog\/2024\/09\/09\/pie-chart-with-radial-scale\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.anychart.com\/blog\/2024\/09\/09\/pie-chart-with-radial-scale\/\"},\"author\":{\"name\":\"AnyChart Team\",\"@id\":\"https:\/\/www.anychart.com\/blog\/#\/schema\/person\/2470e26e58231357db6d9993ecd6461b\"},\"headline\":\"JavaScript Pie Chart with Radial Scale \u2014 JS Chart Tips\",\"datePublished\":\"2024-09-09T07:34:04+00:00\",\"dateModified\":\"2025-10-08T17:05:02+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.anychart.com\/blog\/2024\/09\/09\/pie-chart-with-radial-scale\/\"},\"wordCount\":433,\"commentCount\":0,\"image\":{\"@id\":\"https:\/\/www.anychart.com\/blog\/2024\/09\/09\/pie-chart-with-radial-scale\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.anychart.com\/blog\/wp-content\/uploads\/2024\/09\/js-polar-chart-with-radial-scale.png\",\"keywords\":[\"analysis\",\"analytics\",\"AnyChart\",\"app development\",\"business\",\"business analytics\",\"Business Intelligence\",\"chart\",\"chart customization\",\"chart examples\",\"charting\",\"charts\",\"circular diagram\",\"color data analysis\",\"column polar chart\",\"Customizability\",\"customization\",\"data analysis\",\"data analytics\",\"data analytics examples\",\"data chart\",\"data charting\",\"data charts\",\"data g\",\"data graphics\",\"data visual\",\"data visualisation\",\"Data Visualization\",\"data visualization design\",\"data visualization development\",\"data visualization examples\",\"data visualization practice\",\"data visualizations\",\"data visuals\",\"data viz examples\",\"data-viz\",\"dataviz\",\"dataviz examples\",\"dataviz projects\",\"HTML\",\"HTML charts\",\"HTML5\",\"html5 charts\",\"html5 pie\",\"JavaScript\",\"javascript charting\",\"javascript charting api\",\"JavaScript charting features\",\"JavaScript charting library\",\"javascript charts\",\"javascript graph\",\"javascript graphics\",\"JavaScript library\",\"javascript pie chart\",\"js\",\"js chart\",\"js charting\",\"js charts\",\"JS graphics\",\"js library\",\"js pie chart\",\"pie chart\",\"pie charts\",\"polar chart\",\"polar column chart\",\"polar diagram\",\"polar plot\",\"radial pie chart\",\"radial scale\",\"Tips and tricks\",\"visual analysis\",\"visual data\",\"visual data analytics\",\"visual data insights\",\"web chart\",\"web charts\",\"web design\",\"web developers\",\"web development\",\"website\",\"website development\"],\"articleSection\":[\"AnyChart Charting Component\",\"Business Intelligence\",\"HTML5\",\"JavaScript\",\"JS Chart Tips\",\"Tips and Tricks\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.anychart.com\/blog\/2024\/09\/09\/pie-chart-with-radial-scale\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.anychart.com\/blog\/2024\/09\/09\/pie-chart-with-radial-scale\/\",\"url\":\"https:\/\/www.anychart.com\/blog\/2024\/09\/09\/pie-chart-with-radial-scale\/\",\"name\":\"JavaScript Pie Chart with Radial Scale \u2014 JS Chart Tips\",\"isPartOf\":{\"@id\":\"https:\/\/www.anychart.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.anychart.com\/blog\/2024\/09\/09\/pie-chart-with-radial-scale\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.anychart.com\/blog\/2024\/09\/09\/pie-chart-with-radial-scale\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.anychart.com\/blog\/wp-content\/uploads\/2024\/09\/js-polar-chart-with-radial-scale.png\",\"datePublished\":\"2024-09-09T07:34:04+00:00\",\"dateModified\":\"2025-10-08T17:05:02+00:00\",\"author\":{\"@id\":\"https:\/\/www.anychart.com\/blog\/#\/schema\/person\/2470e26e58231357db6d9993ecd6461b\"},\"description\":\"Learn how to build a pie chart with a radial scale, aka a polar column chart, using JavaScript. Follow JS Chart Tips for more expert data viz tricks.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.anychart.com\/blog\/2024\/09\/09\/pie-chart-with-radial-scale\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.anychart.com\/blog\/2024\/09\/09\/pie-chart-with-radial-scale\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.anychart.com\/blog\/2024\/09\/09\/pie-chart-with-radial-scale\/#primaryimage\",\"url\":\"https:\/\/www.anychart.com\/blog\/wp-content\/uploads\/2024\/09\/js-polar-chart-with-radial-scale.png\",\"contentUrl\":\"https:\/\/www.anychart.com\/blog\/wp-content\/uploads\/2024\/09\/js-polar-chart-with-radial-scale.png\",\"width\":1336,\"height\":710},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.anychart.com\/blog\/2024\/09\/09\/pie-chart-with-radial-scale\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.anychart.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"JavaScript Pie Chart with Radial Scale \u2014 JS Chart Tips\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.anychart.com\/blog\/#website\",\"url\":\"https:\/\/www.anychart.com\/blog\/\",\"name\":\"AnyChart News\",\"description\":\"AnyChart JS Charts\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.anychart.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.anychart.com\/blog\/#\/schema\/person\/2470e26e58231357db6d9993ecd6461b\",\"name\":\"AnyChart Team\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.anychart.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/4faeb24a1b553a1b071b765bfad138c00441a955b3a631c7564624ceeafdf884?s=96&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/4faeb24a1b553a1b071b765bfad138c00441a955b3a631c7564624ceeafdf884?s=96&r=g\",\"caption\":\"AnyChart Team\"},\"sameAs\":[\"https:\/\/www.anychart.com\"],\"url\":\"https:\/\/www.anychart.com\/blog\/author\/andrey-khachaturov\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"JavaScript Pie Chart with Radial Scale \u2014 JS Chart Tips","description":"Learn how to build a pie chart with a radial scale, aka a polar column chart, using JavaScript. Follow JS Chart Tips for more expert data viz tricks.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.anychart.com\/blog\/2024\/09\/09\/pie-chart-with-radial-scale\/","og_locale":"en_US","og_type":"article","og_title":"JavaScript Pie Chart with Radial Scale \u2014 JS Chart Tips","og_description":"Learn how to build a pie chart with a radial scale, aka a polar column chart, using JavaScript. Follow JS Chart Tips for more expert data viz tricks.","og_url":"https:\/\/www.anychart.com\/blog\/2024\/09\/09\/pie-chart-with-radial-scale\/","og_site_name":"AnyChart News","article_publisher":"https:\/\/www.facebook.com\/AnyCharts","article_published_time":"2024-09-09T07:34:04+00:00","article_modified_time":"2025-10-08T17:05:02+00:00","og_image":[{"url":"https:\/\/www.anychart.com\/blog\/wp-content\/uploads\/2024\/09\/js-polar-chart-with-radial-scale.png","type":"","width":"","height":""}],"author":"AnyChart Team","twitter_card":"summary_large_image","twitter_title":"JavaScript Pie Chart with Radial Scale \u2014 JS Chart Tips","twitter_description":"Learn how to build a pie chart with a radial scale, aka a polar column chart, using JavaScript. Follow JS Chart Tips for more expert data viz tricks.","twitter_image":"https:\/\/www.anychart.com\/blog\/wp-content\/uploads\/2024\/09\/js-polar-chart-with-radial-scale.png","twitter_creator":"@AnyChart","twitter_site":"@AnyChart","twitter_misc":{"Written by":"AnyChart Team","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.anychart.com\/blog\/2024\/09\/09\/pie-chart-with-radial-scale\/#article","isPartOf":{"@id":"https:\/\/www.anychart.com\/blog\/2024\/09\/09\/pie-chart-with-radial-scale\/"},"author":{"name":"AnyChart Team","@id":"https:\/\/www.anychart.com\/blog\/#\/schema\/person\/2470e26e58231357db6d9993ecd6461b"},"headline":"JavaScript Pie Chart with Radial Scale \u2014 JS Chart Tips","datePublished":"2024-09-09T07:34:04+00:00","dateModified":"2025-10-08T17:05:02+00:00","mainEntityOfPage":{"@id":"https:\/\/www.anychart.com\/blog\/2024\/09\/09\/pie-chart-with-radial-scale\/"},"wordCount":433,"commentCount":0,"image":{"@id":"https:\/\/www.anychart.com\/blog\/2024\/09\/09\/pie-chart-with-radial-scale\/#primaryimage"},"thumbnailUrl":"https:\/\/www.anychart.com\/blog\/wp-content\/uploads\/2024\/09\/js-polar-chart-with-radial-scale.png","keywords":["analysis","analytics","AnyChart","app development","business","business analytics","Business Intelligence","chart","chart customization","chart examples","charting","charts","circular diagram","color data analysis","column polar chart","Customizability","customization","data analysis","data analytics","data analytics examples","data chart","data charting","data charts","data g","data graphics","data visual","data visualisation","Data Visualization","data visualization design","data visualization development","data visualization examples","data visualization practice","data visualizations","data visuals","data viz examples","data-viz","dataviz","dataviz examples","dataviz projects","HTML","HTML charts","HTML5","html5 charts","html5 pie","JavaScript","javascript charting","javascript charting api","JavaScript charting features","JavaScript charting library","javascript charts","javascript graph","javascript graphics","JavaScript library","javascript pie chart","js","js chart","js charting","js charts","JS graphics","js library","js pie chart","pie chart","pie charts","polar chart","polar column chart","polar diagram","polar plot","radial pie chart","radial scale","Tips and tricks","visual analysis","visual data","visual data analytics","visual data insights","web chart","web charts","web design","web developers","web development","website","website development"],"articleSection":["AnyChart Charting Component","Business Intelligence","HTML5","JavaScript","JS Chart Tips","Tips and Tricks"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.anychart.com\/blog\/2024\/09\/09\/pie-chart-with-radial-scale\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.anychart.com\/blog\/2024\/09\/09\/pie-chart-with-radial-scale\/","url":"https:\/\/www.anychart.com\/blog\/2024\/09\/09\/pie-chart-with-radial-scale\/","name":"JavaScript Pie Chart with Radial Scale \u2014 JS Chart Tips","isPartOf":{"@id":"https:\/\/www.anychart.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.anychart.com\/blog\/2024\/09\/09\/pie-chart-with-radial-scale\/#primaryimage"},"image":{"@id":"https:\/\/www.anychart.com\/blog\/2024\/09\/09\/pie-chart-with-radial-scale\/#primaryimage"},"thumbnailUrl":"https:\/\/www.anychart.com\/blog\/wp-content\/uploads\/2024\/09\/js-polar-chart-with-radial-scale.png","datePublished":"2024-09-09T07:34:04+00:00","dateModified":"2025-10-08T17:05:02+00:00","author":{"@id":"https:\/\/www.anychart.com\/blog\/#\/schema\/person\/2470e26e58231357db6d9993ecd6461b"},"description":"Learn how to build a pie chart with a radial scale, aka a polar column chart, using JavaScript. Follow JS Chart Tips for more expert data viz tricks.","breadcrumb":{"@id":"https:\/\/www.anychart.com\/blog\/2024\/09\/09\/pie-chart-with-radial-scale\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.anychart.com\/blog\/2024\/09\/09\/pie-chart-with-radial-scale\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.anychart.com\/blog\/2024\/09\/09\/pie-chart-with-radial-scale\/#primaryimage","url":"https:\/\/www.anychart.com\/blog\/wp-content\/uploads\/2024\/09\/js-polar-chart-with-radial-scale.png","contentUrl":"https:\/\/www.anychart.com\/blog\/wp-content\/uploads\/2024\/09\/js-polar-chart-with-radial-scale.png","width":1336,"height":710},{"@type":"BreadcrumbList","@id":"https:\/\/www.anychart.com\/blog\/2024\/09\/09\/pie-chart-with-radial-scale\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.anychart.com\/blog\/"},{"@type":"ListItem","position":2,"name":"JavaScript Pie Chart with Radial Scale \u2014 JS Chart Tips"}]},{"@type":"WebSite","@id":"https:\/\/www.anychart.com\/blog\/#website","url":"https:\/\/www.anychart.com\/blog\/","name":"AnyChart News","description":"AnyChart JS Charts","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.anychart.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.anychart.com\/blog\/#\/schema\/person\/2470e26e58231357db6d9993ecd6461b","name":"AnyChart Team","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.anychart.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/4faeb24a1b553a1b071b765bfad138c00441a955b3a631c7564624ceeafdf884?s=96&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/4faeb24a1b553a1b071b765bfad138c00441a955b3a631c7564624ceeafdf884?s=96&r=g","caption":"AnyChart Team"},"sameAs":["https:\/\/www.anychart.com"],"url":"https:\/\/www.anychart.com\/blog\/author\/andrey-khachaturov\/"}]}},"_links":{"self":[{"href":"https:\/\/www.anychart.com\/blog\/wp-json\/wp\/v2\/posts\/17617","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.anychart.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.anychart.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.anychart.com\/blog\/wp-json\/wp\/v2\/users\/9"}],"replies":[{"embeddable":true,"href":"https:\/\/www.anychart.com\/blog\/wp-json\/wp\/v2\/comments?post=17617"}],"version-history":[{"count":35,"href":"https:\/\/www.anychart.com\/blog\/wp-json\/wp\/v2\/posts\/17617\/revisions"}],"predecessor-version":[{"id":17963,"href":"https:\/\/www.anychart.com\/blog\/wp-json\/wp\/v2\/posts\/17617\/revisions\/17963"}],"wp:attachment":[{"href":"https:\/\/www.anychart.com\/blog\/wp-json\/wp\/v2\/media?parent=17617"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.anychart.com\/blog\/wp-json\/wp\/v2\/categories?post=17617"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.anychart.com\/blog\/wp-json\/wp\/v2\/tags?post=17617"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}