{"id":2052,"date":"2026-07-27T02:26:23","date_gmt":"2026-07-27T02:26:23","guid":{"rendered":"https:\/\/www.vpascode.com\/vn\/docs\/uncategorized\/sunburst-chart-radial-hierarchy-and-multi-level-ring-breaks-guide\/"},"modified":"2026-07-27T02:26:23","modified_gmt":"2026-07-27T02:26:23","slug":"sunburst-chart-radial-hierarchy-and-multi-level-ring-breaks-guide","status":"publish","type":"ld_docs","link":"https:\/\/www.vpascode.com\/vn\/docs\/vpascode-docs\/sunburst-chart-radial-hierarchy-and-multi-level-ring-breaks-guide\/","title":{"rendered":"Bi\u1ec3u \u0111\u1ed3 Sunburst: Th\u1ee9 t\u1ef1 ph\u00e2n c\u1ea5p h\u00ecnh tr\u00f2n v\u00e0 c\u00e1c ph\u00e2n \u0111o\u1ea1n v\u00f2ng nhi\u1ec1u c\u1ea5p"},"content":{"rendered":"<p>Khi tr\u00ecnh b\u00e0y c\u00e1c th\u1ee9 t\u1ef1 ph\u00e2n c\u1ea5p nhi\u1ec1u c\u1ea5p, n\u01a1i c\u00e1c v\u00f2ng b\u00ean trong \u0111\u1ea1i di\u1ec7n cho c\u00e1c danh m\u1ee5c c\u1ea5p cao v\u00e0 c\u00e1c v\u00f2ng b\u00ean ngo\u00e0i chia nh\u1ecf c\u00e1c danh m\u1ee5c con, th\u00ec<strong>Bi\u1ec3u \u0111\u1ed3 Sunburst<\/strong> mang l\u1ea1i m\u1ed9t l\u1ef1a ch\u1ecdn h\u00ecnh tr\u00f2n s\u1ea1ch s\u1ebd thay th\u1ebf cho bi\u1ec3u \u0111\u1ed3 treemap. B\u1eb1ng c\u00e1ch s\u1eafp x\u1ebfp c\u00e1c danh m\u1ee5c l\u1ed3ng gh\u00e9p v\u00e0o c\u00e1c v\u00f2ng \u0111\u1ed3ng t\u00e2m, bi\u1ec3u \u0111\u1ed3 Sunburst cho ph\u00e9p ng\u01b0\u1eddi d\u00f9ng kh\u00e1m ph\u00e1<em>c\u00e1c t\u1ef7 l\u1ec7 c\u1ea5u tr\u00fac nhi\u1ec1u c\u1ea5p, c\u00e1c m\u1ed1i quan h\u1ec7 cha-con v\u00e0 c\u00e1c h\u00e0nh tr\u00ecnh ph\u00e2n ph\u1ed1i<\/em>trong m\u1ed9t kh\u00f4ng gian g\u1ecdn g\u00e0ng\u2014v\u00ed d\u1ee5 nh\u01b0 c\u00e1c danh m\u1ee5c s\u1ea3n ph\u1ea9m to\u00e0n c\u1ea7u, s\u01a1 \u0111\u1ed3 t\u1ed5 ch\u1ee9c ho\u1eb7c c\u00e1c h\u00e0nh tr\u00ecnh ng\u01b0\u1eddi d\u00f9ng b\u1ecb m\u1ea5t \u1edf nhi\u1ec1u b\u01b0\u1edbc.<\/p>\n<h2>C\u01a1 ch\u1ebf c\u1ee7a bi\u1ec3u \u0111\u1ed3 Sunburst<\/h2>\n<p>Trong Apache ECharts, bi\u1ec3u \u0111\u1ed3 Sunburst s\u1eed d\u1ee5ng<code>type: 'sunburst'<\/code>. T\u01b0\u01a1ng t\u1ef1 nh\u01b0 bi\u1ec3u \u0111\u1ed3 treemap, chu\u1ed7i d\u1eef li\u1ec7u mong \u0111\u1ee3i m\u1ed9t c\u1ea5u tr\u00fac c\u00e2y l\u1ed3ng gh\u00e9p trong m\u1ea3ng<code>data<\/code> n\u01a1i c\u00e1c \u0111\u1ed1i t\u01b0\u1ee3ng cha ch\u1ee9a<code>children<\/code>m\u1ea3ng. B\u1ed9 x\u1eed l\u00fd s\u1ebd hi\u1ec3n th\u1ecb n\u00fat g\u1ed1c ho\u1eb7c c\u00e1c danh m\u1ee5c c\u1ea5p cao nh\u1ea5t trong v\u00f2ng tr\u00f2n \u1edf b\u00ean trong nh\u1ea5t v\u00e0 m\u1edf r\u1ed9ng c\u00e1c danh m\u1ee5c con ra ngo\u00e0i qua c\u00e1c l\u1edbp v\u00f2ng \u0111\u1ed3ng t\u00e2m.<\/p>\n<h3>1. C\u00e0i \u0111\u1eb7t c\u01a1 b\u1ea3n<\/h3>\n<p>\u0110\u1ec3 x\u00e2y d\u1ef1ng m\u1ed9t bi\u1ec3u \u0111\u1ed3 Sunburst c\u01a1 b\u1ea3n, cung c\u1ea5p m\u1ed9t b\u1ed9 d\u1eef li\u1ec7u c\u00e2y l\u1ed3ng gh\u00e9p v\u00e0 \u0111\u1eb7t<code>type: 'sunburst'<\/code>b\u00ean trong \u0111\u1ed1i t\u01b0\u1ee3ng chu\u1ed7i c\u1ee7a b\u1ea1n:<\/p>\n<div class=\"vpascode-viewer-container vpascode-fancy-active\">\n<div class=\"vpascode-header\">\n<span class=\"vpascode-lang-label\">ECharts<\/span><br \/>\n<a class=\"vpascode-fancy-btn\" href=\"https:\/\/www.vpascode.com\/editor\/#echarts:eNq1Uz1vwjAQ3ZH6H7xUXhgSEEODmBhYu1cMF2LAkmNHl0ulCvm\/1w6YhJDwIcGbEt\/7OL8opiBpNFuww8eIOZAximSRhPf6DOVuJzBhXJLI+biZbA3mQFTPDql1qo3lx7E90UqBUpQJ+2lULeva\/q8QTl9WOq2wpLa\/RwYEF\/IBmwANubdbIeisABT6yjFgs5cqc4Re9zspnbTvOojFQ1EBv6Aqx49nd3gPrXZeMWyx9Cq\/RMiZnT\/DE\/pJo48jZm\/r18PjW9FPtTp5tNXoja1OX9VK\/6hH0WGuO5dDyGTlf6xozPhX9Mm7BAWpUElf1WgIyF\/Ne4Dil4xW7unRLWfn\/5frxz0=\" rel=\"noopener noreferrer\" target=\"_blank\"><br \/>\n<svg fill=\"none\" height=\"14\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2.5\" style=\"margin-right: 8px;\" viewbox=\"0 0 24 24\" width=\"14\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg><br \/>\n<span>Ch\u1ec9nh s\u1eeda ECharts trong VPasCode<\/span><br \/>\n<\/a>\n<\/div>\n<div class=\"vpascode-code-wrapper\">\n            <div class=\"vpascode-viewer-container vpascode-fancy-active\">\r\n                                <div class=\"vpascode-header\">\r\n                    <span class=\"vpascode-lang-label\">ECharts<\/span>\r\n                    <a href=\"https:\/\/www.vpascode.com\/editor\/#echarts:eNq1Uz1ugzAU3iv1Dm+pvGSAVBlK1anHqDI8gkssGRuZR6Uq8i3a03TsSXqT2jQGYkHC0LwJ\/L4\/fwhdk9AKnuBwewNuSGtJos7Ce3dmRFlykwETxCu2Gjav2lRI1O0OuXWsnWV\/a3uENdwI3mTwMrBG0p38e80dv2lV3pqGxvp+CiQ8oc\/IhFFYebnvD1UC\/Xx9xnphdnshC8PVpPYFj8jreY+QzvmEeUPZOnC6uYBblKvP10dwH9FFCC6bvv\/F7PXAThOw59nb+fU54+V1rpfWmVytzvv\/KmR6NcGIkNvoagYL0fpfKVkBe0juWAyQmHOZTbVsNCH5i3kNlOwUMfI9Prpw9vEXfmDCsA==\" \r\n                       target=\"_blank\" \r\n                       rel=\"noopener noreferrer\" \r\n                       class=\"vpascode-fancy-btn\">\r\n                        <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"margin-right: 8px;\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg>\r\n                        <span>Edit ECharts in VPasCode<\/span>\r\n                    <\/a>\r\n                <\/div>\r\n                                <div class=\"vpascode-code-wrapper\">\r\n                    <pre class=\"lang-echarts\"><code class=\"language-echarts\" data-language=\"echarts\" class=\"language-echarts\">option = {\r\n    tooltip: {\r\n        trigger: 'item',\r\n        formatter: '{b}: {c}'\r\n    },\r\n    series: [\r\n        {\r\n            type: 'sunburst',\r\n            data: [\r\n                {\r\n                    name: '\u00d4ng t\u1ed5',\r\n                    children: [\r\n                        {\r\n                            name: 'Cha 1',\r\n                            value: 15,\r\n                            children: [\r\n                                { name: 'Con 1', value: 5 },\r\n                                { name: 'Con 2', value: 10 }\r\n                            ]\r\n                        },\r\n                        {\r\n                            name: 'Cha 2',\r\n                            value: 10,\r\n                            children: [\r\n                                { name: 'Con 3', value: 10 }\r\n                            ]\r\n                        }\r\n                    ]\r\n                }\r\n            ],\r\n            radius: [0, '90%'],\r\n            label: {\r\n                rotate: 'radial'\r\n            }\r\n        }\r\n    ]\r\n};<\/code><\/pre>                <\/div>\r\n                <div class=\"vpascode-actions\">\r\n                    <a href=\"https:\/\/www.vpascode.com\/editor\/#echarts:eNq1Uz1ugzAU3iv1Dm+pvGSAVBlK1anHqDI8gkssGRuZR6Uq8i3a03TsSXqT2jQGYkHC0LwJ\/L4\/fwhdk9AKnuBwewNuSGtJos7Ce3dmRFlykwETxCu2Gjav2lRI1O0OuXWsnWV\/a3uENdwI3mTwMrBG0p38e80dv2lV3pqGxvp+CiQ8oc\/IhFFYebnvD1UC\/Xx9xnphdnshC8PVpPYFj8jreY+QzvmEeUPZOnC6uYBblKvP10dwH9FFCC6bvv\/F7PXAThOw59nb+fU54+V1rpfWmVytzvv\/KmR6NcGIkNvoagYL0fpfKVkBe0juWAyQmHOZTbVsNCH5i3kNlOwUMfI9Prpw9vEXfmDCsA==\" \r\n                       target=\"_blank\" \r\n                       rel=\"noopener noreferrer\" \r\n                       class=\"vpascode-fancy-btn\">\r\n                        <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"margin-right: 6px;\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg>\r\n                        <span>Edit ECharts in VPasCode<\/span>\r\n                    <\/a>\r\n                <\/div>\r\n            <\/div>\r\n            \n<\/p><\/div>\n<div class=\"vpascode-actions\">\n<a class=\"vpascode-fancy-btn\" href=\"https:\/\/www.vpascode.com\/editor\/#echarts:eNq1Uz1vwjAQ3ZH6H7xUXhgSEEODmBhYu1cMF2LAkmNHl0ulCvm\/1w6YhJDwIcGbEt\/7OL8opiBpNFuww8eIOZAximSRhPf6DOVuJzBhXJLI+biZbA3mQFTPDql1qo3lx7E90UqBUpQJ+2lULeva\/q8QTl9WOq2wpLa\/RwYEF\/IBmwANubdbIeisABT6yjFgs5cqc4Re9zspnbTvOojFQ1EBv6Aqx49nd3gPrXZeMWyx9Cq\/RMiZnT\/DE\/pJo48jZm\/r18PjW9FPtTp5tNXoja1OX9VK\/6hH0WGuO5dDyGTlf6xozPhX9Mm7BAWpUElf1WgIyF\/Ne4Dil4xW7unRLWfn\/5frxz0=\" rel=\"noopener noreferrer\" target=\"_blank\"><br \/>\n<svg fill=\"none\" height=\"14\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2.5\" style=\"margin-right: 6px;\" viewbox=\"0 0 24 24\" width=\"14\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg><br \/>\n<span>Ch\u1ec9nh s\u1eeda ECharts trong VPasCode<\/span><br \/>\n<\/a>\n<\/div>\n<\/div>\n<p id=\"dnDDyDV\"><img fetchpriority=\"high\" alt=\"\" class=\"alignnone size-full wp-image-1360\" decoding=\"async\" fetchpriority=\"high\" height=\"1382\" sizes=\"(max-width: 1382px) 100vw, 1382px\" src=\"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/07\/img_6a66c1f6396fc.png\" srcset=\"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/07\/img_6a66c1f6396fc.png 1382w, https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/07\/img_6a66c1f6396fc-300x300.png 300w, https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/07\/img_6a66c1f6396fc-1024x1024.png 1024w, https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/07\/img_6a66c1f6396fc-150x150.png 150w, https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/07\/img_6a66c1f6396fc-768x768.png 768w\" width=\"1382\"\/><\/p>\n<p>\u00a0<\/p>\n<h2>C\u00e1c k\u1ef9 thu\u1eadt c\u1ea5u tr\u00fac n\u00e2ng cao<\/h2>\n<p>Bi\u1ec3u \u0111\u1ed3 Sunburst c\u00f3 th\u1ec3 \u0111\u01b0\u1ee3c t\u00f9y ch\u1ec9nh v\u1edbi c\u00e1c quy t\u1eafc \u0111\u1ecbnh d\u1ea1ng theo l\u1edbp v\u00f2ng, k\u1ebf th\u1eeba m\u00e0u s\u1eafc v\u00e0 c\u00e1c thao t\u00e1c \u0111i\u1ec1u h\u01b0\u1edbng t\u01b0\u01a1ng t\u00e1c b\u1eb1ng c\u00e1ch nh\u1ea5p \u0111\u1ec3 ph\u00f3ng to.<\/p>\n<h3>1. T\u00f9y ch\u1ec9nh v\u00f2ng theo c\u1ea5p \u0111\u1ed9 v\u00e0 \u0111i\u1ec1u h\u01b0\u1edbng chi ti\u1ebft<\/h3>\n<p>S\u1eed d\u1ee5ng<code>levels<\/code>m\u1ea3ng \u0111\u1ec3 x\u00e1c \u0111\u1ecbnh c\u00e1c b\u00e1n k\u00ednh ri\u00eang bi\u1ec7t, h\u00e0nh vi nh\u00e3n v\u00e0 ki\u1ec3u d\u00e1ng m\u1ee5c cho t\u1eebng l\u1edbp v\u00f2ng \u0111\u1ed3ng t\u00e2m t\u1eeb t\u00e2m ra ngo\u00e0i:<\/p>\n<div class=\"vpascode-viewer-container vpascode-fancy-active\">\n<div class=\"vpascode-header\">\n<span class=\"vpascode-lang-label\">ECharts<\/span><br \/>\n<a class=\"vpascode-fancy-btn\" href=\"https:\/\/www.vpascode.com\/editor\/#echarts:eNrFVU2L2zAQvRf6H3RJ1YLDOul6CSk9lOyWLWxbaAJ7KDnI1sQWUTRGlrNsS\/57JefLztppTEjri\/F8Pb83oxGmRqAiH8nv16+IfQyiNCIdbr8LmxZxDHpIqDCwoGvHylu\/JcSgeDUebT7td6i3t0mYGWuMQBnQZQdnhg3JT3onITIalYgy6hF6jwsgb8iDWAoV02kVMwMtILNZ+zIl+OIXnlOwcFmuwlxnpgzonvVvONjA7zi4IOjQ6UGQZlzkDoX21kGDmiCFHEZSRHOLphHNBL9Zi42+uiJ3ioUSMsK1kLLL8UmRpwQUiVy8pVUkV8tJWIKsMtsxXHk1xpcm91jwL0qBJtrBvJ1g2i0qk4gZiNGp964+U\/uWSC\/oUK\/Bb93XfqNbshCkHQai0VioIfE9MkNlHkHEiRuAECWnZNWQ7uZrbJ4luBIhag76UXCTDEmfrF6mtFPkq+BcwkaScR52TxPjCFsnxk1wuhjUMGVPixFM0rUuY\/HL2nu989l9z82u3w\/AZiTVyPPIHOV2c7zRgzbc3HE55OXX8qqaDk\/UZiGczF2xhYOv7I\/6yCgRkmtQtdX\/gnKA9innAptwWuHtcLel74HxNEEFbg8umcyt8dpvPDK1NcYpsDnoUoV+UNeKSh+a3cewT9NrhIvUDWh2Gc0eWGovnRLdQUvBbiGbVyu8P0uwetf0rEO+nY\/KzXj5Uf+cayVMruEyrRslTJQHNWjZuUlxx5b65v\/XQb+FCPWFhtxdoUXPd2shaKfVjzwurwT\/30z4wbrff2481rL68AfZKRMY\" rel=\"noopener noreferrer\" target=\"_blank\"><br \/>\n<svg fill=\"none\" height=\"14\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2.5\" style=\"margin-right: 8px;\" viewbox=\"0 0 24 24\" width=\"14\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg><br \/>\n<span>Ch\u1ec9nh s\u1eeda ECharts trong VPasCode<\/span><br \/>\n<\/a>\n<\/div>\n<div class=\"vpascode-code-wrapper\">\n            <div class=\"vpascode-viewer-container vpascode-fancy-active\">\r\n                                <div class=\"vpascode-header\">\r\n                    <span class=\"vpascode-lang-label\">ECharts<\/span>\r\n                    <a href=\"https:\/\/www.vpascode.com\/editor\/#echarts:eNrFVb1uE0EQ7pF4h2nMBslSziYXRUY0BImCkCYWKZCL9d3mbpX1rrXeixSQGygoSUo6W1EkKCwkSl9BsXmRexNm4yTnc84mJhi2uJ+Z3flmvvlZ1TVcSXgG7x8+AFxGKWF4t3H9fynTPIqYbgDhhnXIRNGvTt6CRUyGxf0Kz5N6hVRzmWAHBoUBk4bpaUVIDW3AW3JxwrP0kwSTpSNSBbIb2wEE+EPhEWwnWfolgF6WnsqItIoe9JjmrIc2cqNTzlw6dNxlCN5LZDvRPTMN79bEKeeE71Uctu9XSGtmk6YhTxwKqU02bZVskipk24IHh4imlTJNtYsS3L2+Dq\/sKIghVtl4aMDEVIGxwwC\/EpBxln6Gw5i7r\/F5F47sQIG0Y1M0L9gRE8VIbyLuV0uEt0VuoTNv7A8ZYWIVPtdeUBlDJ0vPAyTcwQdUPS4\/qj2MrOZXSHWOHtUb3ly1oG0msFZAK0MN5sSrwoGSZp\/xKHb10VYiJNCfc9yV3545FsyZaCsdMr3PQxM3oA7920f+hJIIq\/A7LXKi5CI2FoTr2Nj0784GMVRiNxlOBZkQs8ffobxW+1vhyUjZAYe1vWx8JqGL1fatA8IOFwW4uTjdW8sE6LpoNjivNLiiaLbRrqbGnQmQtOPgi0OmfGsQcxFqJkvN\/wZmBs5+6LhOl\/OgloK8gb623qQ4L6LYjZcjKhIUbXhzW6fUwo6i+eG6X5aHQhLmqxfB3o2r13Z4jBNxJOPVsLVDu3gv5eFuLclV7h9cnGbpR2jbgczNPbkXe+Wq1r16\/srvBffo6htgF+E4tgDeKmY1aX2Jtn\/mafCXzOrzYhK9\/9oCTU0vL2U7Wg1XFyf2q3RnkbIEenboauBmdvjLMddE4s9wvGl8cTQ2zWPd+zfNMHNH5L9XGpT0n\/4Coy9Z2g==\" \r\n                       target=\"_blank\" \r\n                       rel=\"noopener noreferrer\" \r\n                       class=\"vpascode-fancy-btn\">\r\n                        <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"margin-right: 8px;\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg>\r\n                        <span>Edit ECharts in VPasCode<\/span>\r\n                    <\/a>\r\n                <\/div>\r\n                                <div class=\"vpascode-code-wrapper\">\r\n                    <pre class=\"lang-echarts\"><code class=\"language-echarts\" data-language=\"echarts\" class=\"language-echarts\">option = {\r\n    tooltip: {\r\n        trigger: 'item'\r\n    },\r\n    legend: {\r\n        top: '2%',\r\n        left: 'center',\r\n        data: ['\u0110i\u1ec7n t\u1eed', 'Nh\u00e0 c\u1eeda &amp; Cu\u1ed9c s\u1ed1ng']\r\n    },\r\n    series: [\r\n        {\r\n            type: 'sunburst',\r\n            center: ['50%', '55%'],\r\n            radius: ['10%', '85%'],\r\n            nodeClick: 'rootToNode', \/\/ K\u00edch ho\u1ea1t thao t\u00e1c thu nh\u1ecf khi nh\u1ea5p v\u00e0o n\u00fat\r\n            levels: [\r\n                {},\r\n                {\r\n                    \/\/ V\u00f2ng trong (Danh m\u1ee5c c\u1ea5p cao)\r\n                    r0: '15%',\r\n                    r: '40%',\r\n                    label: { rotate: 0, fontWeight: 'bold' },\r\n                    itemStyle: { borderWidth: 2 }\r\n                },\r\n                {\r\n                    \/\/ V\u00f2ng gi\u1eefa (Danh m\u1ee5c con)\r\n                    r0: '40%',\r\n                    r: '65%',\r\n                    label: { rotate: 'tangential', fontSize: 11 }\r\n                },\r\n                {\r\n                    \/\/ V\u00f2ng ngo\u00e0i (S\u1ea3n ph\u1ea9m l\u00e1)\r\n                    r0: '65%',\r\n                    r: '85%',\r\n                    label: { rotate: 'radial', fontSize: 10 }\r\n                }\r\n            ],\r\n            data: [\r\n                {\r\n                    name: '\u0110i\u1ec7n t\u1eed',\r\n                    children: [\r\n                        {\r\n                            name: '\u00c2m than',\r\n                            children: [\r\n                                { name: 'Tai nghe', value: 40 },\r\n                                { name: 'Loa', value: 25 }\r\n                            ]\r\n                        },\r\n                        {\r\n                            name: 'M\u00e1y t\u00ednh',\r\n                            children: [\r\n                                { name: 'Laptop', value: 80 },\r\n                                { name: 'M\u00e1y t\u00ednh \u0111\u1ec3 b\u00e0n', value: 35 }\r\n                            ]\r\n                        }\r\n                    ]\r\n                },\r\n                {\r\n                    name: 'Nh\u00e0 c\u1eeda &amp; Cu\u1ed9c s\u1ed1ng',\r\n                    children: [\r\n                        {\r\n                            name: 'N\u1ed9i th\u1ea5t',\r\n                            children: [\r\n                                { name: 'Gh\u1ebf', value: 50 },\r\n                                { name: 'B\u00e0n', value: 30 }\r\n                            ]\r\n                        },\r\n                        {\r\n                            name: 'Trang tr\u00ed',\r\n                            children: [\r\n                                { name: '\u0110\u00e8n chi\u1ebfu s\u00e1ng', value: 45 },\r\n                                { name: 'Th\u1ea3m tr\u1ea3i s\u00e0n', value: 20 }\r\n                            ]\r\n                        }\r\n                    ]\r\n                }\r\n            ]\r\n        }\r\n    ]\r\n};<\/code><\/pre>                <\/div>\r\n                <div class=\"vpascode-actions\">\r\n                    <a href=\"https:\/\/www.vpascode.com\/editor\/#echarts:eNrFVb1uE0EQ7pF4h2nMBslSziYXRUY0BImCkCYWKZCL9d3mbpX1rrXeixSQGygoSUo6W1EkKCwkSl9BsXmRexNm4yTnc84mJhi2uJ+Z3flmvvlZ1TVcSXgG7x8+AFxGKWF4t3H9fynTPIqYbgDhhnXIRNGvTt6CRUyGxf0Kz5N6hVRzmWAHBoUBk4bpaUVIDW3AW3JxwrP0kwSTpSNSBbIb2wEE+EPhEWwnWfolgF6WnsqItIoe9JjmrIc2cqNTzlw6dNxlCN5LZDvRPTMN79bEKeeE71Uctu9XSGtmk6YhTxwKqU02bZVskipk24IHh4imlTJNtYsS3L2+Dq\/sKIghVtl4aMDEVIGxwwC\/EpBxln6Gw5i7r\/F5F47sQIG0Y1M0L9gRE8VIbyLuV0uEt0VuoTNv7A8ZYWIVPtdeUBlDJ0vPAyTcwQdUPS4\/qj2MrOZXSHWOHtUb3ly1oG0msFZAK0MN5sSrwoGSZp\/xKHb10VYiJNCfc9yV3545FsyZaCsdMr3PQxM3oA7920f+hJIIq\/A7LXKi5CI2FoTr2Nj0784GMVRiNxlOBZkQs8ffobxW+1vhyUjZAYe1vWx8JqGL1fatA8IOFwW4uTjdW8sE6LpoNjivNLiiaLbRrqbGnQmQtOPgi0OmfGsQcxFqJkvN\/wZmBs5+6LhOl\/OgloK8gb623qQ4L6LYjZcjKhIUbXhzW6fUwo6i+eG6X5aHQhLmqxfB3o2r13Z4jBNxJOPVsLVDu3gv5eFuLclV7h9cnGbpR2jbgczNPbkXe+Wq1r16\/srvBffo6htgF+E4tgDeKmY1aX2Jtn\/mafCXzOrzYhK9\/9oCTU0vL2U7Wg1XFyf2q3RnkbIEenboauBmdvjLMddE4s9wvGl8cTQ2zWPd+zfNMHNH5L9XGpT0n\/4Coy9Z2g==\" \r\n                       target=\"_blank\" \r\n                       rel=\"noopener noreferrer\" \r\n                       class=\"vpascode-fancy-btn\">\r\n                        <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"margin-right: 6px;\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg>\r\n                        <span>Edit ECharts in VPasCode<\/span>\r\n                    <\/a>\r\n                <\/div>\r\n            <\/div>\r\n            \n<\/p><\/div>\n<div class=\"vpascode-actions\">\n<a class=\"vpascode-fancy-btn\" href=\"https:\/\/www.vpascode.com\/editor\/#echarts:eNrFVU2L2zAQvRf6H3RJ1YLDOul6CSk9lOyWLWxbaAJ7KDnI1sQWUTRGlrNsS\/57JefLztppTEjri\/F8Pb83oxGmRqAiH8nv16+IfQyiNCIdbr8LmxZxDHpIqDCwoGvHylu\/JcSgeDUebT7td6i3t0mYGWuMQBnQZQdnhg3JT3onITIalYgy6hF6jwsgb8iDWAoV02kVMwMtILNZ+zIl+OIXnlOwcFmuwlxnpgzonvVvONjA7zi4IOjQ6UGQZlzkDoX21kGDmiCFHEZSRHOLphHNBL9Zi42+uiJ3ioUSMsK1kLLL8UmRpwQUiVy8pVUkV8tJWIKsMtsxXHk1xpcm91jwL0qBJtrBvJ1g2i0qk4gZiNGp964+U\/uWSC\/oUK\/Bb93XfqNbshCkHQai0VioIfE9MkNlHkHEiRuAECWnZNWQ7uZrbJ4luBIhag76UXCTDEmfrF6mtFPkq+BcwkaScR52TxPjCFsnxk1wuhjUMGVPixFM0rUuY\/HL2nu989l9z82u3w\/AZiTVyPPIHOV2c7zRgzbc3HE55OXX8qqaDk\/UZiGczF2xhYOv7I\/6yCgRkmtQtdX\/gnKA9innAptwWuHtcLel74HxNEEFbg8umcyt8dpvPDK1NcYpsDnoUoV+UNeKSh+a3cewT9NrhIvUDWh2Gc0eWGovnRLdQUvBbiGbVyu8P0uwetf0rEO+nY\/KzXj5Uf+cayVMruEyrRslTJQHNWjZuUlxx5b65v\/XQb+FCPWFhtxdoUXPd2shaKfVjzwurwT\/30z4wbrff2481rL68AfZKRMY\" rel=\"noopener noreferrer\" target=\"_blank\"><br \/>\n<svg fill=\"none\" height=\"14\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2.5\" style=\"margin-right: 6px;\" viewbox=\"0 0 24 24\" width=\"14\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg><br \/>\n<span>Ch\u1ec9nh s\u1eeda ECharts trong VPasCode<\/span><br \/>\n<\/a>\n<\/div>\n<\/div>\n<p id=\"RJRwruQ\"><img alt=\"\" class=\"alignnone size-full wp-image-1361\" decoding=\"async\" height=\"1308\" sizes=\"(max-width: 1308px) 100vw, 1308px\" src=\"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/07\/img_6a66c20200da6.png\" srcset=\"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/07\/img_6a66c20200da6.png 1308w, https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/07\/img_6a66c20200da6-300x300.png 300w, https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/07\/img_6a66c20200da6-1024x1024.png 1024w, https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/07\/img_6a66c20200da6-150x150.png 150w, https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/07\/img_6a66c20200da6-768x768.png 768w\" width=\"1308\"\/><\/p>\n<p>\u00a0<\/p>\n<h2>Tinh ch\u1ec9nh b\u1ed1 c\u1ee5c v\u00e0 c\u0103n ch\u1ec9nh nh\u00e3n<\/h2>\n<p>\u0110i\u1ec1u khi\u1ec3n ch\u1ebf \u0111\u1ed9 xoay nh\u00e3n (<code>b\u00e1n k\u00ednh<\/code> so v\u1edbi <code>ti\u1ebfp tuy\u1ebfn<\/code>) gi\u00fap v\u0103n b\u1ea3n d\u1ec5 \u0111\u1ecdc khi c\u00e1c \u0111o\u1ea1n nh\u1ecf l\u1ea1i h\u01b0\u1edbng v\u1ec1 c\u00e1c v\u00f2ng ngo\u00e0i.<\/p>\n<h3>1. Kho\u1ea3ng c\u00e1ch ph\u00e2n t\u00e1ch \u0111o\u1ea1n t\u00f9y ch\u1ec9nh v\u00e0 nh\u00e3n theo b\u00e1n k\u00ednh<\/h3>\n<p>\u00c1p d\u1ee5ng vi\u1ec1n cho m\u1ee5c v\u00e0 \u0111\u1eb7t <code>rotate: 'radial'<\/code>\u0111\u1ec3 c\u0103n ch\u1ec9nh v\u0103n b\u1ea3n d\u1ecdc theo c\u00e1c b\u00e1n k\u00ednh \u0111o\u1ea1n m\u1ed9t c\u00e1ch g\u1ecdn g\u00e0ng:<\/p>\n<div class=\"vpascode-viewer-container vpascode-fancy-active\">\n<div class=\"vpascode-header\">\n<span class=\"vpascode-lang-label\">ECharts<\/span><br \/>\n<a class=\"vpascode-fancy-btn\" href=\"https:\/\/www.vpascode.com\/editor\/#echarts:eNq1kT1vwjAQhvdK\/Q+WqsoLlQARPlJ1YunUVs3QoWIwjiFWjR2dLyCE+O+1W2hIcBBI9F0Sn+\/jvccmR2k0eSKb2xviZAVIYWPy+Xv02pS\/XrjORUyoLfS0AIu0Vb0GlsrCN6Dd9j1tETpyn0ktSaJYJLhWrlGtu9fUQCrgfdeo12rKGBtlwFm5m\/2INiZ+yBSzmHSr99tavmJToYKGbGZWMUEoRGAEGGToifjNmQq5YErOtc+Q8wzpaRcpQ1bB3\/AMe2m28MMTM8MVAxEaXydO+B5c1Bu0eZ8emdiLZ1KlIHTQ0J+xPw+MJe7Fl0wV7tjpthv7Vspe9cMbiEVZ2XeF4brJcTg04jSqZwbp5ahGHc4H0dVQCVgKsOXOozNhvQhcGfiSen5AuvO\/wLxZyYW9DNiM8WE0vBawsdG2UFjZe3Ams6TIcwNYFkYX8aqGDjJ2Ny6yffwG8g8WrA==\" rel=\"noopener noreferrer\" target=\"_blank\"><br \/>\n<svg fill=\"none\" height=\"14\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2.5\" style=\"margin-right: 8px;\" viewbox=\"0 0 24 24\" width=\"14\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg><br \/>\n<span>Ch\u1ec9nh s\u1eeda ECharts trong VPasCode<\/span><br \/>\n<\/a>\n<\/div>\n<div class=\"vpascode-code-wrapper\">\n            <div class=\"vpascode-viewer-container vpascode-fancy-active\">\r\n                                <div class=\"vpascode-header\">\r\n                    <span class=\"vpascode-lang-label\">ECharts<\/span>\r\n                    <a href=\"https:\/\/www.vpascode.com\/editor\/#echarts:eNq1k01rwjAYx++DfYfAGLl4ULG+dOy0HXYRxhR2GB5iGm2gTSVNHSIedt4H2HHIENlOO5uj4PfIN1myWbvWOhTc\/5LmyfPyzy80GAgaMHAJxqcnQCsknJLQBg8\/W6Nx8mkkRgNiAxhGrBvxUMBC+pgjh0amASwXz2EBwIZeOpkkKojfEiNPN8p0N+oG3CH8bt2oUtiVcRV4AddWznrfgjsT76kjXBuU0+eTTL6HusTLNRS6waMNBI9IzggeCCQMEXNz5OW5QB7tM5NB+66Af7twkEAp\/DueIRZDvhl+66rFnAFfySc\/z0KWOsAxPKtSK+Iq3DISC7vUczhhuaY25mIfLYRa+tWHyIv0tlQu7uybKmvz5QcDeDUFoZKvSYOqrs8v72yH8ybtRQ0r+c76h2FrlDCuWcfC1lxOR7pEyXly98ae7JpqMTXuN9BL\/wvtWsln7IKhkrPDkPUQrlv1YyFrrz61h8WMJTev7UnsRskX\/Tsr+ZbUWgdBS4d+ZaxPdGRy8QX+byqq\" \r\n                       target=\"_blank\" \r\n                       rel=\"noopener noreferrer\" \r\n                       class=\"vpascode-fancy-btn\">\r\n                        <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"margin-right: 8px;\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg>\r\n                        <span>Edit ECharts in VPasCode<\/span>\r\n                    <\/a>\r\n                <\/div>\r\n                                <div class=\"vpascode-code-wrapper\">\r\n                    <pre class=\"lang-echarts\"><code class=\"language-echarts\" data-language=\"echarts\" class=\"language-echarts\">option = {\r\n    series: [\r\n        {\r\n            type: 'sunburst',\r\n            radius: ['20%', '90%'],\r\n            itemStyle: {\r\n                borderRadius: 4,\r\n                borderColor: '#ffffff',\r\n                borderWidth: 2\r\n            },\r\n            label: {\r\n                show: true,\r\n                rotate: 'radial',\r\n                align: 'right'\r\n            },\r\n            data: [\r\n                {\r\n                    name: 'Ph\u1ea7n m\u1ec1m',\r\n                    itemStyle: { color: '#5470c6' },\r\n                    children: [\r\n                        { name: 'SaaS', value: 120 },\r\n                        { name: 'Tr\u00ean c\u01a1 s\u1edf', value: 60 }\r\n                    ]\r\n                },\r\n                {\r\n                    name: 'Ph\u1ea7n c\u1ee9ng',\r\n                    itemStyle: { color: '#91cc75' },\r\n                    children: [\r\n                        { name: 'M\u00e1y ch\u1ee7', value: 90 },\r\n                        { name: 'M\u1ea1ng', value: 110 }\r\n                    ]\r\n                },\r\n                {\r\n                    name: 'D\u1ecbch v\u1ee5',\r\n                    itemStyle: { color: '#fac858' },\r\n                    children: [\r\n                        { name: 'T\u01b0 v\u1ea5n', value: 70 },\r\n                        { name: 'H\u1ed7 tr\u1ee3', value: 50 }\r\n                    ]\r\n                }\r\n            ]\r\n        }\r\n    ]\r\n};<\/code><\/pre>                <\/div>\r\n                <div class=\"vpascode-actions\">\r\n                    <a href=\"https:\/\/www.vpascode.com\/editor\/#echarts:eNq1k01rwjAYx++DfYfAGLl4ULG+dOy0HXYRxhR2GB5iGm2gTSVNHSIedt4H2HHIENlOO5uj4PfIN1myWbvWOhTc\/5LmyfPyzy80GAgaMHAJxqcnQCsknJLQBg8\/W6Nx8mkkRgNiAxhGrBvxUMBC+pgjh0amASwXz2EBwIZeOpkkKojfEiNPN8p0N+oG3CH8bt2oUtiVcRV4AddWznrfgjsT76kjXBuU0+eTTL6HusTLNRS6waMNBI9IzggeCCQMEXNz5OW5QB7tM5NB+66Af7twkEAp\/DueIRZDvhl+66rFnAFfySc\/z0KWOsAxPKtSK+Iq3DISC7vUczhhuaY25mIfLYRa+tWHyIv0tlQu7uybKmvz5QcDeDUFoZKvSYOqrs8v72yH8ybtRQ0r+c76h2FrlDCuWcfC1lxOR7pEyXly98ae7JpqMTXuN9BL\/wvtWsln7IKhkrPDkPUQrlv1YyFrrz61h8WMJTev7UnsRskX\/Tsr+ZbUWgdBS4d+ZaxPdGRy8QX+byqq\" \r\n                       target=\"_blank\" \r\n                       rel=\"noopener noreferrer\" \r\n                       class=\"vpascode-fancy-btn\">\r\n                        <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"margin-right: 6px;\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg>\r\n                        <span>Edit ECharts in VPasCode<\/span>\r\n                    <\/a>\r\n                <\/div>\r\n            <\/div>\r\n            \n<\/p><\/div>\n<div class=\"vpascode-actions\">\n<a class=\"vpascode-fancy-btn\" href=\"https:\/\/www.vpascode.com\/editor\/#echarts:eNq1kT1vwjAQhvdK\/Q+WqsoLlQARPlJ1YunUVs3QoWIwjiFWjR2dLyCE+O+1W2hIcBBI9F0Sn+\/jvccmR2k0eSKb2xviZAVIYWPy+Xv02pS\/XrjORUyoLfS0AIu0Vb0GlsrCN6Dd9j1tETpyn0ktSaJYJLhWrlGtu9fUQCrgfdeo12rKGBtlwFm5m\/2INiZ+yBSzmHSr99tavmJToYKGbGZWMUEoRGAEGGToifjNmQq5YErOtc+Q8wzpaRcpQ1bB3\/AMe2m28MMTM8MVAxEaXydO+B5c1Bu0eZ8emdiLZ1KlIHTQ0J+xPw+MJe7Fl0wV7tjpthv7Vspe9cMbiEVZ2XeF4brJcTg04jSqZwbp5ahGHc4H0dVQCVgKsOXOozNhvQhcGfiSen5AuvO\/wLxZyYW9DNiM8WE0vBawsdG2UFjZe3Ams6TIcwNYFkYX8aqGDjJ2Ny6yffwG8g8WrA==\" rel=\"noopener noreferrer\" target=\"_blank\"><br \/>\n<svg fill=\"none\" height=\"14\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2.5\" style=\"margin-right: 6px;\" viewbox=\"0 0 24 24\" width=\"14\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg><br \/>\n<span>Ch\u1ec9nh s\u1eeda ECharts trong VPasCode<\/span><br \/>\n<\/a>\n<\/div>\n<\/div>\n<p id=\"LrJmblc\"><img alt=\"\" class=\"alignnone size-full wp-image-1362\" decoding=\"async\" height=\"1380\" sizes=\"(max-width: 1380px) 100vw, 1380px\" src=\"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/07\/img_6a66c21321973.png\" srcset=\"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/07\/img_6a66c21321973.png 1380w, https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/07\/img_6a66c21321973-300x300.png 300w, https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/07\/img_6a66c21321973-1024x1024.png 1024w, https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/07\/img_6a66c21321973-150x150.png 150w, https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/07\/img_6a66c21321973-768x768.png 768w\" width=\"1380\"\/><\/p>\n<p>\u00a0<\/p>\n<h2>C\u00e1c th\u1ef1c h\u00e0nh t\u1ed1t chi\u1ebfn l\u01b0\u1ee3c<\/h2>\n<ul>\n<li><strong>Ph\u00f9 h\u1ee3p \u0111\u1ed9 xoay nh\u00e3n v\u1edbi \u0111\u1ed9 s\u00e2u c\u1ee7a v\u00f2ng tr\u00f2n:<\/strong> S\u1eed d\u1ee5ng ngang (<code>rotate: 0<\/code>) ho\u1eb7c nh\u00e3n ti\u1ebfp tuy\u1ebfn cho c\u00e1c v\u00f2ng trong r\u1ed9ng, v\u00e0 chuy\u1ec3n sang <code>b\u00e1n k\u00ednh<\/code>nh\u00e3n cho c\u00e1c \u0111o\u1ea1n ngo\u00e0i h\u1eb9p.<\/li>\n<li><strong>K\u00edch ho\u1ea1t <code>nodeClick: 'rootToNode'<\/code>:<\/strong>Ch\u1ebf \u0111\u1ed9 thu ph\u00f3ng t\u01b0\u01a1ng t\u00e1c cho ph\u00e9p ng\u01b0\u1eddi d\u00f9ng nh\u1ea5p v\u00e0o b\u1ea5t k\u1ef3 cung cha n\u00e0o \u0111\u1ec3 t\u1eadp trung tr\u1ef1c ti\u1ebfp v\u00e0o c\u00e2y con c\u1ee7a n\u00f3 m\u00e0 kh\u00f4ng g\u00e2y r\u1ed1i m\u1eaft.<\/li>\n<li><strong>S\u1eed d\u1ee5ng k\u1ebf th\u1eeba m\u00e0u s\u1eafc:<\/strong>Cho ph\u00e9p c\u00e1c \u0111o\u1ea1n con k\u1ebf th\u1eeba s\u1eafc \u0111\u1ed9 c\u01a1 b\u1ea3n t\u1eeb n\u00fat cha c\u1ee7a ch\u00fang v\u1edbi \u0111\u1ed9 s\u00e1ng\/\u0111\u1ed9 b\u00e3o h\u00f2a thay \u0111\u1ed5i \u0111\u1ec3 duy tr\u00ec s\u1ef1 nh\u00f3m h\u00ecnh \u1ea3nh r\u00f5 r\u00e0ng qua c\u00e1c c\u1ea5p \u0111\u1ed9.<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Khi tr\u00ecnh b\u00e0y c\u00e1c th\u1ee9 t\u1ef1 ph\u00e2n c\u1ea5p nhi\u1ec1u c\u1ea5p, n\u01a1i c\u00e1c v\u00f2ng b\u00ean trong \u0111\u1ea1i di\u1ec7n cho c\u00e1c danh m\u1ee5c c\u1ea5p cao v\u00e0 c\u00e1c v\u00f2ng b\u00ean ngo\u00e0i chia nh\u1ecf c\u00e1c danh m\u1ee5c con, th\u00ecBi\u1ec3u \u0111\u1ed3 Sunburst mang l\u1ea1i m\u1ed9t&#8230;<\/p>\n","protected":false},"author":3,"featured_media":0,"parent":0,"menu_order":18,"template":"","meta":{"inline_featured_image":false,"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"default","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}}},"ld_collection":[14],"class_list":["post-2052","ld_docs","type-ld_docs","status-publish","hentry","ld_collection-vpascode-docs"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>ECharts Sunburst Chart Guide | VPasCode Text to Diagram Guide<\/title>\n<meta name=\"description\" content=\"Render radial multi-level tree data with ECharts sunburst charts in VPasCode, a versatile diagram-as-code tool.\" \/>\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.vpascode.com\/vn\/docs\/vpascode-docs\/sunburst-chart-radial-hierarchy-and-multi-level-ring-breaks-guide\/\" \/>\n<meta property=\"og:locale\" content=\"vi_VN\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"ECharts Sunburst Chart Guide | VPasCode Text to Diagram Guide\" \/>\n<meta property=\"og:description\" content=\"Render radial multi-level tree data with ECharts sunburst charts in VPasCode, a versatile diagram-as-code tool.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.vpascode.com\/vn\/docs\/vpascode-docs\/sunburst-chart-radial-hierarchy-and-multi-level-ring-breaks-guide\/\" \/>\n<meta property=\"og:site_name\" content=\"VPasCode\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/07\/img_6a66c1f6396fc.png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"\u01af\u1edbc t\u00ednh th\u1eddi gian \u0111\u1ecdc\" \/>\n\t<meta name=\"twitter:data1\" content=\"2 ph\u00fat\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/vn\\\/docs\\\/vpascode-docs\\\/sunburst-chart-radial-hierarchy-and-multi-level-ring-breaks-guide\\\/\",\"url\":\"https:\\\/\\\/www.vpascode.com\\\/vn\\\/docs\\\/vpascode-docs\\\/sunburst-chart-radial-hierarchy-and-multi-level-ring-breaks-guide\\\/\",\"name\":\"ECharts Sunburst Chart Guide | VPasCode Text to Diagram Guide\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/vn\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/vn\\\/docs\\\/vpascode-docs\\\/sunburst-chart-radial-hierarchy-and-multi-level-ring-breaks-guide\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/vn\\\/docs\\\/vpascode-docs\\\/sunburst-chart-radial-hierarchy-and-multi-level-ring-breaks-guide\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.vpascode.com\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/img_6a66c1f6396fc.png\",\"datePublished\":\"2026-07-27T02:26:23+00:00\",\"description\":\"Render radial multi-level tree data with ECharts sunburst charts in VPasCode, a versatile diagram-as-code tool.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/vn\\\/docs\\\/vpascode-docs\\\/sunburst-chart-radial-hierarchy-and-multi-level-ring-breaks-guide\\\/#breadcrumb\"},\"inLanguage\":\"vi\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.vpascode.com\\\/vn\\\/docs\\\/vpascode-docs\\\/sunburst-chart-radial-hierarchy-and-multi-level-ring-breaks-guide\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"vi\",\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/vn\\\/docs\\\/vpascode-docs\\\/sunburst-chart-radial-hierarchy-and-multi-level-ring-breaks-guide\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.vpascode.com\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/img_6a66c1f6396fc.png\",\"contentUrl\":\"https:\\\/\\\/www.vpascode.com\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/img_6a66c1f6396fc.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/vn\\\/docs\\\/vpascode-docs\\\/sunburst-chart-radial-hierarchy-and-multi-level-ring-breaks-guide\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.vpascode.com\\\/vn\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Lean Docs\",\"item\":\"https:\\\/\\\/www.vpascode.com\\\/vn\\\/docs\\\/%ld_collection%\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Bi\u1ec3u \u0111\u1ed3 Sunburst: Th\u1ee9 t\u1ef1 ph\u00e2n c\u1ea5p h\u00ecnh tr\u00f2n v\u00e0 c\u00e1c ph\u00e2n \u0111o\u1ea1n v\u00f2ng nhi\u1ec1u c\u1ea5p\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/vn\\\/#website\",\"url\":\"https:\\\/\\\/www.vpascode.com\\\/vn\\\/\",\"name\":\"VPasCode\",\"description\":\"by Visual Paradigm\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/vn\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.vpascode.com\\\/vn\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"vi\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/vn\\\/#organization\",\"name\":\"VPasCode\",\"url\":\"https:\\\/\\\/www.vpascode.com\\\/vn\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"vi\",\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/vn\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.vpascode.com\\\/vn\\\/wp-content\\\/uploads\\\/sites\\\/12\\\/2026\\\/06\\\/cropped-vp-online-logo-v1.png\",\"contentUrl\":\"https:\\\/\\\/www.vpascode.com\\\/vn\\\/wp-content\\\/uploads\\\/sites\\\/12\\\/2026\\\/06\\\/cropped-vp-online-logo-v1.png\",\"width\":128,\"height\":138,\"caption\":\"VPasCode\"},\"image\":{\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/vn\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"ECharts Sunburst Chart Guide | VPasCode Text to Diagram Guide","description":"Render radial multi-level tree data with ECharts sunburst charts in VPasCode, a versatile diagram-as-code tool.","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.vpascode.com\/vn\/docs\/vpascode-docs\/sunburst-chart-radial-hierarchy-and-multi-level-ring-breaks-guide\/","og_locale":"vi_VN","og_type":"article","og_title":"ECharts Sunburst Chart Guide | VPasCode Text to Diagram Guide","og_description":"Render radial multi-level tree data with ECharts sunburst charts in VPasCode, a versatile diagram-as-code tool.","og_url":"https:\/\/www.vpascode.com\/vn\/docs\/vpascode-docs\/sunburst-chart-radial-hierarchy-and-multi-level-ring-breaks-guide\/","og_site_name":"VPasCode","og_image":[{"url":"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/07\/img_6a66c1f6396fc.png","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_misc":{"\u01af\u1edbc t\u00ednh th\u1eddi gian \u0111\u1ecdc":"2 ph\u00fat"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.vpascode.com\/vn\/docs\/vpascode-docs\/sunburst-chart-radial-hierarchy-and-multi-level-ring-breaks-guide\/","url":"https:\/\/www.vpascode.com\/vn\/docs\/vpascode-docs\/sunburst-chart-radial-hierarchy-and-multi-level-ring-breaks-guide\/","name":"ECharts Sunburst Chart Guide | VPasCode Text to Diagram Guide","isPartOf":{"@id":"https:\/\/www.vpascode.com\/vn\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.vpascode.com\/vn\/docs\/vpascode-docs\/sunburst-chart-radial-hierarchy-and-multi-level-ring-breaks-guide\/#primaryimage"},"image":{"@id":"https:\/\/www.vpascode.com\/vn\/docs\/vpascode-docs\/sunburst-chart-radial-hierarchy-and-multi-level-ring-breaks-guide\/#primaryimage"},"thumbnailUrl":"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/07\/img_6a66c1f6396fc.png","datePublished":"2026-07-27T02:26:23+00:00","description":"Render radial multi-level tree data with ECharts sunburst charts in VPasCode, a versatile diagram-as-code tool.","breadcrumb":{"@id":"https:\/\/www.vpascode.com\/vn\/docs\/vpascode-docs\/sunburst-chart-radial-hierarchy-and-multi-level-ring-breaks-guide\/#breadcrumb"},"inLanguage":"vi","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.vpascode.com\/vn\/docs\/vpascode-docs\/sunburst-chart-radial-hierarchy-and-multi-level-ring-breaks-guide\/"]}]},{"@type":"ImageObject","inLanguage":"vi","@id":"https:\/\/www.vpascode.com\/vn\/docs\/vpascode-docs\/sunburst-chart-radial-hierarchy-and-multi-level-ring-breaks-guide\/#primaryimage","url":"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/07\/img_6a66c1f6396fc.png","contentUrl":"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/07\/img_6a66c1f6396fc.png"},{"@type":"BreadcrumbList","@id":"https:\/\/www.vpascode.com\/vn\/docs\/vpascode-docs\/sunburst-chart-radial-hierarchy-and-multi-level-ring-breaks-guide\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.vpascode.com\/vn\/"},{"@type":"ListItem","position":2,"name":"Lean Docs","item":"https:\/\/www.vpascode.com\/vn\/docs\/%ld_collection%\/"},{"@type":"ListItem","position":3,"name":"Bi\u1ec3u \u0111\u1ed3 Sunburst: Th\u1ee9 t\u1ef1 ph\u00e2n c\u1ea5p h\u00ecnh tr\u00f2n v\u00e0 c\u00e1c ph\u00e2n \u0111o\u1ea1n v\u00f2ng nhi\u1ec1u c\u1ea5p"}]},{"@type":"WebSite","@id":"https:\/\/www.vpascode.com\/vn\/#website","url":"https:\/\/www.vpascode.com\/vn\/","name":"VPasCode","description":"by Visual Paradigm","publisher":{"@id":"https:\/\/www.vpascode.com\/vn\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.vpascode.com\/vn\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"vi"},{"@type":"Organization","@id":"https:\/\/www.vpascode.com\/vn\/#organization","name":"VPasCode","url":"https:\/\/www.vpascode.com\/vn\/","logo":{"@type":"ImageObject","inLanguage":"vi","@id":"https:\/\/www.vpascode.com\/vn\/#\/schema\/logo\/image\/","url":"https:\/\/www.vpascode.com\/vn\/wp-content\/uploads\/sites\/12\/2026\/06\/cropped-vp-online-logo-v1.png","contentUrl":"https:\/\/www.vpascode.com\/vn\/wp-content\/uploads\/sites\/12\/2026\/06\/cropped-vp-online-logo-v1.png","width":128,"height":138,"caption":"VPasCode"},"image":{"@id":"https:\/\/www.vpascode.com\/vn\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/www.vpascode.com\/vn\/wp-json\/wp\/v2\/ld_docs\/2052","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.vpascode.com\/vn\/wp-json\/wp\/v2\/ld_docs"}],"about":[{"href":"https:\/\/www.vpascode.com\/vn\/wp-json\/wp\/v2\/types\/ld_docs"}],"author":[{"embeddable":true,"href":"https:\/\/www.vpascode.com\/vn\/wp-json\/wp\/v2\/users\/3"}],"wp:attachment":[{"href":"https:\/\/www.vpascode.com\/vn\/wp-json\/wp\/v2\/media?parent=2052"}],"wp:term":[{"taxonomy":"ld_collection","embeddable":true,"href":"https:\/\/www.vpascode.com\/vn\/wp-json\/wp\/v2\/ld_collection?post=2052"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}