{"id":2070,"date":"2026-07-24T09:24:14","date_gmt":"2026-07-24T09:24:14","guid":{"rendered":"https:\/\/www.vpascode.com\/vn\/docs\/uncategorized\/grouped-column-chart-multi-series-data-and-spacing-guide\/"},"modified":"2026-07-24T09:24:14","modified_gmt":"2026-07-24T09:24:14","slug":"grouped-column-chart-multi-series-data-and-spacing-guide","status":"publish","type":"ld_docs","link":"https:\/\/www.vpascode.com\/vn\/docs\/vpascode-docs\/grouped-column-chart-multi-series-data-and-spacing-guide\/","title":{"rendered":"Bi\u1ec3u \u0111\u1ed3 c\u1ed9t nh\u00f3m: D\u1eef li\u1ec7u \u0111a chu\u1ed7i v\u00e0 kho\u1ea3ng c\u00e1ch"},"content":{"rendered":"<p>Trong ph\u00e2n t\u00edch d\u1eef li\u1ec7u v\u00e0 b\u00e1o c\u00e1o kinh doanh, <strong>Bi\u1ec3u \u0111\u1ed3 c\u1ed9t nh\u00f3m<\/strong> (c\u0169ng \u0111\u01b0\u1ee3c g\u1ecdi l\u00e0 Bi\u1ec3u \u0111\u1ed3 c\u1ed9t nh\u00f3m) l\u00e0 c\u00f4ng c\u1ee5 ch\u00ednh \u0111\u1ec3 so s\u00e1nh song song qua nhi\u1ec1u chi\u1ec1u. Trong khi bi\u1ec3u \u0111\u1ed3 c\u1ed9t ti\u00eau chu\u1ea9n \u0111\u00e1nh gi\u00e1 m\u1ed9t ch\u1ec9 s\u1ed1 duy nh\u1ea5t cho m\u1ed7i danh m\u1ee5c, bi\u1ec3u \u0111\u1ed3 c\u1ed9t nh\u00f3m \u0111\u1eb7t c\u00e1c t\u1eadp d\u1eef li\u1ec7u li\u00ean quan c\u1ea1nh nhau trong c\u00f9ng m\u1ed9t nh\u00f3m danh m\u1ee5c. \u0110i\u1ec1u n\u00e0y cho ph\u00e9p \u0111\u00e1nh gi\u00e1 tr\u1ef1c quan t\u1ee9c th\u00ec v\u1ec1 <em>xu h\u01b0\u1edbng theo th\u1eddi gian, hi\u1ec7u su\u1ea5t gi\u1eefa c\u00e1c \u0111\u1ed9i nh\u00f3m, ho\u1eb7c hi\u1ec7u su\u1ea5t \u0111a ch\u1ec9 s\u1ed1<\/em>.<\/p>\n<h2>C\u01a1 ch\u1ebf c\u1ee7a c\u00e1c c\u1ed9t nh\u00f3m<\/h2>\n<p>Bi\u1ec3u \u0111\u1ed3 c\u1ed9t nh\u00f3m ho\u1ea1t \u0111\u1ed9ng tr\u00ean m\u1ed9t h\u1ec7 t\u1ecda \u0111\u1ed9 chung, trong \u0111\u00f3 tr\u1ee5c ho\u00e0nh \u0111\u1ea1i di\u1ec7n cho c\u00e1c danh m\u1ee5c r\u1eddi r\u1ea1c v\u00e0 tr\u1ee5c tung x\u1eed l\u00fd c\u00e1c gi\u00e1 tr\u1ecb li\u00ean t\u1ee5c. Vi\u1ec7c nh\u00f3m \u0111\u01b0\u1ee3c th\u1ef1c hi\u1ec7n b\u1eb1ng c\u00e1ch khai b\u00e1o nhi\u1ec1u \u0111\u1ed1i t\u01b0\u1ee3ng chu\u1ed7i chia s\u1ebb c\u00f9ng m\u1ed9t s\u1ef1 s\u1eafp x\u1ebfp danh m\u1ee5c ch\u00ednh x\u00e1c tr\u00ean tr\u1ee5c ho\u00e0nh. B\u1ed9 x\u1eed l\u00fd b\u1ed1 c\u1ee5c s\u1ebd t\u1ef1 \u0111\u1ed9ng t\u00ednh to\u00e1n \u0111\u1ed9 l\u1ec7ch c\u1ea7n thi\u1ebft v\u00e0 hi\u1ec3n th\u1ecb t\u1eebng chu\u1ed7i c\u1ea1nh nhau trong kh\u1ed1i danh m\u1ee5c t\u01b0\u01a1ng \u1ee9ng.<\/p>\n<h3>1. C\u00e0i \u0111\u1eb7t c\u01a1 b\u1ea3n<\/h3>\n<p>\u0110\u1ec3 x\u00e2y d\u1ef1ng bi\u1ec3u \u0111\u1ed3 c\u1ed9t nh\u00f3m, h\u00e3y x\u00e1c \u0111\u1ecbnh m\u1ed9t tr\u1ee5c ph\u00e2n lo\u1ea1i duy nh\u1ea5t v\u00e0 cung c\u1ea5p nhi\u1ec1u \u0111\u1ed1i t\u01b0\u1ee3ng chu\u1ed7i v\u1edbi <code>type: 'bar'<\/code>:<\/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:eNqdj8sKwjAQRfeC\/zC7bLpoUxWtuPAP1K24iHaogZqUND6K9N+dtNUaQRCzGOZx556JLqzUChZwHw6AntU6t7JInnXTMzLL0CTAxE2WLOgnrl5pqayb3sFWBZKqPIpUXxnUrbDuFnLMUKWecyqsSGDLeMjHsMELqjOyAFw9edU73+a2JKh\/X4s9CIuZNtX7gU\/AOnK2a97EuImjT+Pqm\/FF5HSGLy7RSCT1tle\/LbqnxMkt+1\/zJZ3\/XpjPSXd3zMMA4phTCCOXjXa9rg5+YE\/+ZnPHjqbEjmbE5j67TalTzx\/uGYDj\" 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:eNqVjz0PgjAQhncT\/8NtXRigKFGMg4k\/QGfCcEoDTbAlpX4Qwn+3BQyWxMEOl\/t4732ustJcCthDu1yAeVrKUvMq\/tR9T\/E8ZyoGgi9eE2+a2PokudB22oJuKmZUdYGZfBLoBmE3LpQsZyJznDPUGENCjhJFAbq4A\/XpmnjgdiKSulavgwG7Nw7oK2qWS9V8H\/mBnANrfKZ9DPu4mhs3v4wfWN4ZccU1U5wZdTKpvxbtE3izy\/PvuaKRcEE1n4yXh9T3IAypCX5gs1U66TrvL3r0N51aerAx9GBr6NSlD6npdLs3j6aC5w==\" \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: 'axis',\r\n        axisPointer: { type: 'shadow' }\r\n    },\r\n    legend: {\r\n        data: ['Doanh thu 2025', 'Doanh thu 2026']\r\n    },\r\n    xAxis: {\r\n        type: 'category',\r\n        data: ['Q1', 'Q2', 'Q3', 'Q4']\r\n    },\r\n    yAxis: {\r\n        type: 'value'\r\n    },\r\n    series: [\r\n        {\r\n            name: 'Doanh thu 2025',\r\n            type: 'bar',\r\n            data: [320, 332, 301, 334]\r\n        },\r\n        {\r\n            name: 'Doanh thu 2026',\r\n            type: 'bar',\r\n            data: [220, 182, 191, 234]\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:eNqVjz0PgjAQhncT\/8NtXRigKFGMg4k\/QGfCcEoDTbAlpX4Qwn+3BQyWxMEOl\/t4732ustJcCthDu1yAeVrKUvMq\/tR9T\/E8ZyoGgi9eE2+a2PokudB22oJuKmZUdYGZfBLoBmE3LpQsZyJznDPUGENCjhJFAbq4A\/XpmnjgdiKSulavgwG7Nw7oK2qWS9V8H\/mBnANrfKZ9DPu4mhs3v4wfWN4ZccU1U5wZdTKpvxbtE3izy\/PvuaKRcEE1n4yXh9T3IAypCX5gs1U66TrvL3r0N51aerAx9GBr6NSlD6npdLs3j6aC5w==\" \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:eNqdj8sKwjAQRfeC\/zC7bLpoUxWtuPAP1K24iHaogZqUND6K9N+dtNUaQRCzGOZx556JLqzUChZwHw6AntU6t7JInnXTMzLL0CTAxE2WLOgnrl5pqayb3sFWBZKqPIpUXxnUrbDuFnLMUKWecyqsSGDLeMjHsMELqjOyAFw9edU73+a2JKh\/X4s9CIuZNtX7gU\/AOnK2a97EuImjT+Pqm\/FF5HSGLy7RSCT1tle\/LbqnxMkt+1\/zJZ3\/XpjPSXd3zMMA4phTCCOXjXa9rg5+YE\/+ZnPHjqbEjmbE5j67TalTzx\/uGYDj\" 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=\"OvlxTKP\"><img fetchpriority=\"high\" alt=\"\" class=\"alignnone size-full wp-image-1270\" decoding=\"async\" fetchpriority=\"high\" height=\"1372\" sizes=\"(max-width: 1222px) 100vw, 1222px\" src=\"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/07\/img_6a632fa90976d.png\" srcset=\"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/07\/img_6a632fa90976d.png 1222w, https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/07\/img_6a632fa90976d-267x300.png 267w, https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/07\/img_6a632fa90976d-912x1024.png 912w, https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/07\/img_6a632fa90976d-768x862.png 768w\" width=\"1222\"\/><\/p>\n<p>\u00a0<\/p>\n<h2>C\u00e1c k\u1ef9 thu\u1eadt c\u1ea5u tr\u00fac n\u00e2ng cao<\/h2>\n<p>Vi\u1ec7c th\u00eam chu\u1ed7i th\u1ee9 ba ho\u1eb7c th\u1ee9 t\u01b0 s\u1ebd l\u00e0m t\u0103ng \u0111\u1ed9 \u0111\u1eadm \u0111\u1eb7c c\u1ee7a bi\u1ec3u \u0111\u1ed3. \u0110\u1ec3 duy tr\u00ec s\u1ef1 r\u00f5 r\u00e0ng, b\u1ea1n c\u00f3 th\u1ec3 \u0111i\u1ec1u ch\u1ec9nh tinh t\u1ebf ki\u1ec3u d\u00e1ng chu\u1ed7i, kho\u1ea3ng c\u00e1ch b\u1ed1 c\u1ee5c v\u00e0 c\u00e1c d\u1ea5u hi\u1ec7u th\u1ecb gi\u00e1c.<\/p>\n<h3>1. \u0110\u1ecbnh d\u1ea1ng t\u00f9y ch\u1ec9nh gi\u1eefa c\u00e1c nh\u00f3m<\/h3>\n<p>\u00c1p d\u1ee5ng m\u00e0u s\u1eafc ri\u00eang bi\u1ec7t, g\u00f3c bo tr\u00f2n ho\u1eb7c ki\u1ec3u d\u00e1ng m\u1ee5c t\u00f9y ch\u1ec9nh gi\u00fap d\u1ec5 d\u00e0ng ph\u00e2n bi\u1ec7t c\u00e1c nh\u00f3m ri\u00eang l\u1ebb trong c\u00e1c bi\u1ec3u \u0111\u1ed3 d\u00e0y \u0111\u1eb7c:<\/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:eNq9j0FLw0AQhe+C\/2HAw172kMTEthEPafEqRY8lh+lmWxeSbNhspEHy390h1SYRwRbxsczusG\/m8enKKl3CA7xfX4FTLveyzOLPlpShxRg2bG101ggLCePw1SyHzYql\/VjH+\/uQHFQ9WmbbSsbABFq516Zl\/HvOkzb2FZJCGiWQ1j82RleSXkmtENYo1E6JaVb7U9Yb5o1kY3Ptlkvn3pzcg0FSiQUND6DH\/8flWzTTnyOHH3kcglsqQZhOPMrK4sW2uYynuSShc23c8psonHnibhpA2mqTSfOMmWoII+Tgjsvy0rG3O7Ud\/y3s8nzYOXF6VHzvQtiFL8Qs+nfY1fmwgcv2QyqLS2F3KObR\/K9g+6czdPcf9LTS0Q==\" 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:eNrFkDFPg0AYhncT\/8OXOLAwAIKlGIeCq4t1axiuxwkkwJErmBLDoP+kOpmY6CodSfo\/+CfehZoWGgcaE99cPu473vteHmiahTSBK3g8PQGuiPgk8ayfVshDGbJgJk2b6jWBNGiqtxgmkgzdE\/vgxJHcdkopt8\/lZBkuOrOzIiUWSBhlxKeskOTDWLupPjDcNOsvEeAE9UsO9XO+1zzBXVCvQrDr9ySA683nZpX4\/ezit+wHFOVE6poXhIWEu2c7995FoQTF4nL\/n3RN24Q5Yv03WzjVUGTQzkXRdLfnCTMST7MiIlY\/XAjTiDI+\/MzQRwq+6AcIzSnzCLtFXpgLFl0GvniW4na95a4t5UHE9nBiU8AqoqjKkcRjFeOR8T\/EznBijX+AqosyPpb4HmHTMP+KuN1yQ3n5DZ5z9UA=\" \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    legend: {\r\n        data: ['S\u1ea3n ph\u1ea9m A', 'S\u1ea3n ph\u1ea9m B', 'S\u1ea3n ph\u1ea9m C']\r\n    },\r\n    xAxis: {\r\n        type: 'category',\r\n        data: ['B\u1eafc M\u1ef9', 'Ch\u00e2u \u00c2u', 'Ch\u00e2u \u00c1 Th\u00e1i B\u00ecnh D\u01b0\u01a1ng']\r\n    },\r\n    yAxis: {\r\n        type: 'value'\r\n    },\r\n    series: [\r\n        {\r\n            name: 'S\u1ea3n ph\u1ea9m A',\r\n            type: 'bar',\r\n            data: [150, 230, 224],\r\n            itemStyle: {\r\n                color: '#5470c6',\r\n                borderRadius: [4, 4, 0, 0]\r\n            }\r\n        },\r\n        {\r\n            name: 'S\u1ea3n ph\u1ea9m B',\r\n            type: 'bar',\r\n            data: [180, 200, 210],\r\n            itemStyle: {\r\n                color: '#91cc75',\r\n                borderRadius: [4, 4, 0, 0]\r\n            }\r\n        },\r\n        {\r\n            name: 'S\u1ea3n ph\u1ea9m C',\r\n            type: 'bar',\r\n            data: [120, 140, 190],\r\n            itemStyle: {\r\n                color: '#fac858',\r\n                borderRadius: [4, 4, 0, 0]\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:eNrFkDFPg0AYhncT\/8OXOLAwAIKlGIeCq4t1axiuxwkkwJErmBLDoP+kOpmY6CodSfo\/+CfehZoWGgcaE99cPu473vteHmiahTSBK3g8PQGuiPgk8ayfVshDGbJgJk2b6jWBNGiqtxgmkgzdE\/vgxJHcdkopt8\/lZBkuOrOzIiUWSBhlxKeskOTDWLupPjDcNOsvEeAE9UsO9XO+1zzBXVCvQrDr9ySA683nZpX4\/ezit+wHFOVE6poXhIWEu2c7995FoQTF4nL\/n3RN24Q5Yv03WzjVUGTQzkXRdLfnCTMST7MiIlY\/XAjTiDI+\/MzQRwq+6AcIzSnzCLtFXpgLFl0GvniW4na95a4t5UHE9nBiU8AqoqjKkcRjFeOR8T\/EznBijX+AqosyPpb4HmHTMP+KuN1yQ3n5DZ5z9UA=\" \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:eNq9j0FLw0AQhe+C\/2HAw172kMTEthEPafEqRY8lh+lmWxeSbNhspEHy390h1SYRwRbxsczusG\/m8enKKl3CA7xfX4FTLveyzOLPlpShxRg2bG101ggLCePw1SyHzYql\/VjH+\/uQHFQ9WmbbSsbABFq516Zl\/HvOkzb2FZJCGiWQ1j82RleSXkmtENYo1E6JaVb7U9Yb5o1kY3Ptlkvn3pzcg0FSiQUND6DH\/8flWzTTnyOHH3kcglsqQZhOPMrK4sW2uYynuSShc23c8psonHnibhpA2mqTSfOMmWoII+Tgjsvy0rG3O7Ud\/y3s8nzYOXF6VHzvQtiFL8Qs+nfY1fmwgcv2QyqLS2F3KObR\/K9g+6czdPcf9LTS0Q==\" 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=\"QOLwLnZ\"><img alt=\"\" class=\"alignnone size-full wp-image-1271\" decoding=\"async\" height=\"1372\" sizes=\"(max-width: 1222px) 100vw, 1222px\" src=\"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/07\/img_6a632fb9e2d77.png\" srcset=\"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/07\/img_6a632fb9e2d77.png 1222w, https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/07\/img_6a632fb9e2d77-267x300.png 267w, https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/07\/img_6a632fb9e2d77-912x1024.png 912w, https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/07\/img_6a632fb9e2d77-768x862.png 768w\" width=\"1222\"\/><\/p>\n<p>\u00a0<\/p>\n<h2>Tinh ch\u1ec9nh b\u1ed1 c\u1ee5c v\u00e0 kho\u1ea3ng c\u00e1ch<\/h2>\n<p>Kho\u1ea3ng c\u00e1ch l\u00e0 y\u1ebfu t\u1ed1 then ch\u1ed1t khi l\u00e0m vi\u1ec7c v\u1edbi c\u00e1c c\u1ed9t nh\u00f3m. Ki\u1ec3m so\u00e1t kho\u1ea3ng c\u00e1ch gi\u1eefa c\u00e1c c\u1ed9t trong c\u00f9ng m\u1ed9t nh\u00f3m so v\u1edbi kho\u1ea3ng c\u00e1ch gi\u1eefa c\u00e1c nh\u00f3m danh m\u1ee5c ri\u00eang bi\u1ec7t gi\u00fap ng\u0103n ng\u1eeba s\u1ef1 l\u1ed9n x\u1ed9n th\u1ecb gi\u00e1c.<\/p>\n<h3>1. Kho\u1ea3ng c\u00e1ch n\u1ed9i b\u1ed9 so v\u1edbi kho\u1ea3ng c\u00e1ch danh m\u1ee5c<\/h3>\n<p>S\u1eed d\u1ee5ng c\u00e1c thu\u1ed9c t\u00ednh kho\u1ea3ng c\u00e1ch \u0111\u1ec3 c\u00e2n b\u1eb1ng \u0111\u1ed9 \u0111\u1eadm \u0111\u1eb7c b\u1ed1 c\u1ee5c:<\/p>\n<ul>\n<li><code>barGap<\/code>: Ki\u1ec3m so\u00e1t kho\u1ea3ng c\u00e1ch gi\u1eefa c\u00e1c c\u1ed9t <em>trong c\u00f9ng m\u1ed9t nh\u00f3m danh m\u1ee5c<\/em> (v\u00ed d\u1ee5 nh\u01b0 <code>'20%'<\/code> ho\u1eb7c <code>'0%'<\/code> cho c\u00e1c c\u1ed9t ti\u1ebfp gi\u00e1p).<\/li>\n<li><code>barCategoryGap<\/code>: \u0110i\u1ec1u khi\u1ec3n kho\u1ea3ng c\u00e1ch <em>gi\u1eefa c\u00e1c nh\u00f3m danh m\u1ee5c kh\u00e1c nhau<\/em> (v\u00ed d\u1ee5 nh\u01b0 <code>'40%'<\/code>).<\/li>\n<li><code>barWidth<\/code>: \u0110i\u1ec1u khi\u1ec3n \u0111\u1ed9 r\u1ed9ng c\u1ed9t t\u01b0\u01a1ng \u0111\u1ed1i v\u1edbi kho\u1ea3ng c\u00e1ch danh m\u1ee5c.<\/li>\n<\/ul>\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:eNqVUU0LwjAMvQv+h14klx425\/yYeBBBQRC8yw7RBRnMbsxOHLL\/bmPnxxQRc3htmpeX1zbNdJwqMRGXdkuYSGhPKgruKUeEGgOxgXWCSlEEUsB0pwtMILSkStr1PD3Hx0arLjMKBOxQ0z7NS5CfqktUrDinLS8rzG\/6WW6z8n1G+W3GCZOCoEk+Uh6TYW+e7JdGDoUHbn5crVmtpbdsqlmp3buOI4XbZegx9BmGTvjGNgILzIyS63Tgszarn8dyPL8DT0olf3mv\/+Jf6yOfnTN4bHpwAz98mWy35qQaXwH6mncC\" 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:eNrLLyjJzM9TsFWo5uVSAIKc1PTUvBQrGBcEUhJLEq0UotWPTDi8WCHn8Ko8heyHu\/YrZOQ\/3LUwOUNdR0E9JOPh7o3JCiVAYfVYiMZaHQhd4ViRWYxiXEllQaqVgnpyYklqen5RpboOpk0hGemGEHPTjaC0MZQ2gdKm6BZV4rKoLDGnNFUdVXFxalFmKlB1NEI1kkYQyEvMBWnG5WdUxVCbkhKL0GWgPjI0MNBRMDQCESYgwgxEWBjEoqkGGuCeWAA0ydBAVR1TzhkaZBA1xqaq6ggltTqEvIIcSaS639IU5HwQYQxyuTmYMI1Fsh7CBIrUWgMAUs2SpA==\" \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    legend: {\r\n        data: ['\u0110\u00e3 l\u00ean k\u1ebf ho\u1ea1ch', 'Th\u1ef1c t\u1ebf']\r\n    },\r\n    xAxis: {\r\n        type: 'category',\r\n        data: ['Thg1', 'Thg2', 'Thg3', 'Thg4', 'Thg5']\r\n    },\r\n    yAxis: {\r\n        type: 'value'\r\n    },\r\n    series: [\r\n        {\r\n            name: '\u0110\u00e3 l\u00ean k\u1ebf ho\u1ea1ch',\r\n            type: 'bar',\r\n            data: [100, 120, 140, 160, 180],\r\n            barGap: '10%',\r\n            barCategoryGap: '35%'\r\n        },\r\n        {\r\n            name: 'Th\u1ef1c t\u1ebf',\r\n            type: 'bar',\r\n            data: [95, 125, 130, 170, 175]\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:eNrLLyjJzM9TsFWo5uVSAIKc1PTUvBQrGBcEUhJLEq0UotWPTDi8WCHn8Ko8heyHu\/YrZOQ\/3LUwOUNdR0E9JOPh7o3JCiVAYfVYiMZaHQhd4ViRWYxiXEllQaqVgnpyYklqen5RpboOpk0hGemGEHPTjaC0MZQ2gdKm6BZV4rKoLDGnNFUdVXFxalFmKlB1NEI1kkYQyEvMBWnG5WdUxVCbkhKL0GWgPjI0MNBRMDQCESYgwgxEWBjEoqkGGuCeWAA0ydBAVR1TzhkaZBA1xqaq6ggltTqEvIIcSaS639IU5HwQYQxyuTmYMI1Fsh7CBIrUWgMAUs2SpA==\" \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:eNqVUU0LwjAMvQv+h14klx425\/yYeBBBQRC8yw7RBRnMbsxOHLL\/bmPnxxQRc3htmpeX1zbNdJwqMRGXdkuYSGhPKgruKUeEGgOxgXWCSlEEUsB0pwtMILSkStr1PD3Hx0arLjMKBOxQ0z7NS5CfqktUrDinLS8rzG\/6WW6z8n1G+W3GCZOCoEk+Uh6TYW+e7JdGDoUHbn5crVmtpbdsqlmp3buOI4XbZegx9BmGTvjGNgILzIyS63Tgszarn8dyPL8DT0olf3mv\/+Jf6yOfnTN4bHpwAz98mWy35qQaXwH6mncC\" 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=\"wlbFDHY\"><img alt=\"\" class=\"alignnone size-full wp-image-1272\" decoding=\"async\" height=\"1372\" sizes=\"(max-width: 1221px) 100vw, 1221px\" src=\"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/07\/img_6a632fc8d41c4.png\" srcset=\"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/07\/img_6a632fc8d41c4.png 1221w, https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/07\/img_6a632fc8d41c4-267x300.png 267w, https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/07\/img_6a632fc8d41c4-911x1024.png 911w, https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/07\/img_6a632fc8d41c4-768x863.png 768w\" width=\"1221\"\/><\/p>\n<p>\u00a0<\/p>\n<h2>C\u00e1c Th\u1ef1c h\u00e0nh T\u1ed1i \u01b0u Chi\u1ebfn l\u01b0\u1ee3c<\/h2>\n<ul>\n<li><strong>Gi\u1edbi h\u1ea1n s\u1ed1 l\u01b0\u1ee3ng nh\u00f3m:<\/strong> Tr\u00e1nh \u0111\u1eb7t qu\u00e1 3 \u0111\u1ebfn 4 c\u1ed9t trong m\u1ed9t nh\u00f3m duy nh\u1ea5t. Qu\u00e1 nhi\u1ec1u c\u1ed9t cho m\u1ed7i danh m\u1ee5c s\u1ebd khi\u1ebfn bi\u1ec3u \u0111\u1ed3 kh\u00f3 quan s\u00e1t.<\/li>\n<li><strong>Lu\u00f4n bao g\u1ed3m ch\u00fa th\u00edch:<\/strong> V\u00ec bi\u1ec3u \u0111\u1ed3 nh\u00f3m s\u1eed d\u1ee5ng m\u00e0u s\u1eafc \u0111\u1ec3 ph\u00e2n bi\u1ec7t c\u00e1c bi\u1ebfn, n\u00ean ch\u00fa th\u00edch r\u00f5 r\u00e0ng \u1edf tr\u00ean ho\u1eb7c d\u01b0\u1edbi l\u00e0 b\u1eaft bu\u1ed9c \u0111\u1ec3 cung c\u1ea5p ng\u1eef c\u1ea3nh.<\/li>\n<li><strong>Th\u1ee9 t\u1ef1 nh\u00f3m nh\u1ea5t qu\u00e1n:<\/strong> Gi\u1eef th\u1ee9 t\u1ef1 c\u00e1c chu\u1ed7i nh\u1ea5t qu\u00e1n tr\u00ean m\u1ecdi danh m\u1ee5c (v\u00ed d\u1ee5: lu\u00f4n \u0111\u1eb7t \u201c2025\u201d tr\u01b0\u1edbc \u201c2026\u201d).<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Trong ph\u00e2n t\u00edch d\u1eef li\u1ec7u v\u00e0 b\u00e1o c\u00e1o kinh doanh, Bi\u1ec3u \u0111\u1ed3 c\u1ed9t nh\u00f3m (c\u0169ng \u0111\u01b0\u1ee3c g\u1ecdi l\u00e0 Bi\u1ec3u \u0111\u1ed3 c\u1ed9t nh\u00f3m) l\u00e0 c\u00f4ng c\u1ee5 ch\u00ednh \u0111\u1ec3 so s\u00e1nh song song qua nhi\u1ec1u chi\u1ec1u. Trong khi bi\u1ec3u \u0111\u1ed3 c\u1ed9t ti\u00eau&#8230;<\/p>\n","protected":false},"author":3,"featured_media":0,"parent":0,"menu_order":1,"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-2070","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 Grouped Column Chart | Diagram-as-Code Tool<\/title>\n<meta name=\"description\" content=\"Script side-by-side comparative column graphs using ECharts syntax in VPasCode, an intuitive text to diagram 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\/grouped-column-chart-multi-series-data-and-spacing-guide\/\" \/>\n<meta property=\"og:locale\" content=\"vi_VN\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"ECharts Grouped Column Chart | Diagram-as-Code Tool\" \/>\n<meta property=\"og:description\" content=\"Script side-by-side comparative column graphs using ECharts syntax in VPasCode, an intuitive text to diagram tool.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.vpascode.com\/vn\/docs\/vpascode-docs\/grouped-column-chart-multi-series-data-and-spacing-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_6a632fa90976d.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=\"3 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\\\/grouped-column-chart-multi-series-data-and-spacing-guide\\\/\",\"url\":\"https:\\\/\\\/www.vpascode.com\\\/vn\\\/docs\\\/vpascode-docs\\\/grouped-column-chart-multi-series-data-and-spacing-guide\\\/\",\"name\":\"ECharts Grouped Column Chart | Diagram-as-Code Tool\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/vn\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/vn\\\/docs\\\/vpascode-docs\\\/grouped-column-chart-multi-series-data-and-spacing-guide\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/vn\\\/docs\\\/vpascode-docs\\\/grouped-column-chart-multi-series-data-and-spacing-guide\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.vpascode.com\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/img_6a632fa90976d.png\",\"datePublished\":\"2026-07-24T09:24:14+00:00\",\"description\":\"Script side-by-side comparative column graphs using ECharts syntax in VPasCode, an intuitive text to diagram tool.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/vn\\\/docs\\\/vpascode-docs\\\/grouped-column-chart-multi-series-data-and-spacing-guide\\\/#breadcrumb\"},\"inLanguage\":\"vi\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.vpascode.com\\\/vn\\\/docs\\\/vpascode-docs\\\/grouped-column-chart-multi-series-data-and-spacing-guide\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"vi\",\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/vn\\\/docs\\\/vpascode-docs\\\/grouped-column-chart-multi-series-data-and-spacing-guide\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.vpascode.com\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/img_6a632fa90976d.png\",\"contentUrl\":\"https:\\\/\\\/www.vpascode.com\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/img_6a632fa90976d.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/vn\\\/docs\\\/vpascode-docs\\\/grouped-column-chart-multi-series-data-and-spacing-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 c\u1ed9t nh\u00f3m: D\u1eef li\u1ec7u \u0111a chu\u1ed7i v\u00e0 kho\u1ea3ng c\u00e1ch\"}]},{\"@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 Grouped Column Chart | Diagram-as-Code Tool","description":"Script side-by-side comparative column graphs using ECharts syntax in VPasCode, an intuitive text to diagram 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\/grouped-column-chart-multi-series-data-and-spacing-guide\/","og_locale":"vi_VN","og_type":"article","og_title":"ECharts Grouped Column Chart | Diagram-as-Code Tool","og_description":"Script side-by-side comparative column graphs using ECharts syntax in VPasCode, an intuitive text to diagram tool.","og_url":"https:\/\/www.vpascode.com\/vn\/docs\/vpascode-docs\/grouped-column-chart-multi-series-data-and-spacing-guide\/","og_site_name":"VPasCode","og_image":[{"url":"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/07\/img_6a632fa90976d.png","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_misc":{"\u01af\u1edbc t\u00ednh th\u1eddi gian \u0111\u1ecdc":"3 ph\u00fat"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.vpascode.com\/vn\/docs\/vpascode-docs\/grouped-column-chart-multi-series-data-and-spacing-guide\/","url":"https:\/\/www.vpascode.com\/vn\/docs\/vpascode-docs\/grouped-column-chart-multi-series-data-and-spacing-guide\/","name":"ECharts Grouped Column Chart | Diagram-as-Code Tool","isPartOf":{"@id":"https:\/\/www.vpascode.com\/vn\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.vpascode.com\/vn\/docs\/vpascode-docs\/grouped-column-chart-multi-series-data-and-spacing-guide\/#primaryimage"},"image":{"@id":"https:\/\/www.vpascode.com\/vn\/docs\/vpascode-docs\/grouped-column-chart-multi-series-data-and-spacing-guide\/#primaryimage"},"thumbnailUrl":"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/07\/img_6a632fa90976d.png","datePublished":"2026-07-24T09:24:14+00:00","description":"Script side-by-side comparative column graphs using ECharts syntax in VPasCode, an intuitive text to diagram tool.","breadcrumb":{"@id":"https:\/\/www.vpascode.com\/vn\/docs\/vpascode-docs\/grouped-column-chart-multi-series-data-and-spacing-guide\/#breadcrumb"},"inLanguage":"vi","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.vpascode.com\/vn\/docs\/vpascode-docs\/grouped-column-chart-multi-series-data-and-spacing-guide\/"]}]},{"@type":"ImageObject","inLanguage":"vi","@id":"https:\/\/www.vpascode.com\/vn\/docs\/vpascode-docs\/grouped-column-chart-multi-series-data-and-spacing-guide\/#primaryimage","url":"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/07\/img_6a632fa90976d.png","contentUrl":"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/07\/img_6a632fa90976d.png"},{"@type":"BreadcrumbList","@id":"https:\/\/www.vpascode.com\/vn\/docs\/vpascode-docs\/grouped-column-chart-multi-series-data-and-spacing-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 c\u1ed9t nh\u00f3m: D\u1eef li\u1ec7u \u0111a chu\u1ed7i v\u00e0 kho\u1ea3ng c\u00e1ch"}]},{"@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\/2070","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=2070"}],"wp:term":[{"taxonomy":"ld_collection","embeddable":true,"href":"https:\/\/www.vpascode.com\/vn\/wp-json\/wp\/v2\/ld_collection?post=2070"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}