赞
踩
apexcharts数据可视化之极坐标区域图
有完整配套的Python后端代码。
本教程主要会介绍如下图形绘制方式:
import ApexChart from 'react-apexcharts'; export function BasicPolar() { // 数据序列 const series = [14, 23, 21, 17, 15, 10, 12, 17, 21] // 图表选项 const options = { chart: { type: 'polarArea', }, stroke: { colors: ['#fff'] }, labels: ["1月", "2月", "3月", "4月", "5月", "6月", "7月", "8月", "9月"], fill: { opacity: 0.8 }, responsive: [{ breakpoint: 480, options: { chart: { width: 200 }, legend: { position: 'bottom' } } }] } return ( <div id="chart"> <ApexChart options={options} series={series} type="polarArea" height={550}/> </div> ) }
import ApexChart from 'react-apexcharts'; export function MonochromePolarArea() { // 数据序列 const series = [14, 23, 21, 17, 15, 10, 12, 17, 21] // 图表选项 const options = { chart: { type: 'polarArea', }, fill: { opacity: 1 }, stroke: { width: 1, colors: undefined }, yaxis: { show: false }, legend: { position: 'bottom' }, labels: ["1月", "2月", "3月", "4月", "5月", "6月", "7月", "8月", "9月"], // 绘制选项 plotOptions: { polarArea: { rings: { strokeWidth: 0 }, spokes: { strokeWidth: 0 }, } }, // 主题 theme: { monochrome: { enabled: true, shadeTo: 'light', shadeIntensity: 0.6 } }, responsive: [{ breakpoint: 480, options: { chart: { width: 200 }, legend: { position: 'bottom' } } }] } return ( <div id="chart"> <ApexChart options={options} series={series} type="polarArea" height={550}/> </div> ) }
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。