antv图例出现分页_带图例、文本的饼图
源码复制成功复制失败全屏 复制 运行
F2 图表组件库 - AntV
var data = [{
amount: 20,
ratio: 0.1,
memo: '学习',
const: 'const'
}, {
amount: 100,
ratio: 0.5,
memo: '睡觉',
const: 'const'
}, {
amount: 10,
ratio: 0.05,
memo: '吃饭',
const: 'const'
}, {
amount: 30,
ratio: 0.15,
memo: '讲礼貌',
const: 'const'
}, {
amount: 10,
ratio: 0.05,
memo: '其他',
const: 'const'
}, {
amount: 20,
ratio: 0.1,
memo: '运动',
const: 'const'
}, {
amount: 10,
ratio: 0.05,
memo: '暂无备注',
const: 'const'
}];
var chart = new F2.Chart({
id: 'mountNode',
pixelRatio: window.devicePixelRatio
});
chart.source(data);
chart.coord('polar', {
transposed: true,
innerRadius: 0.4,
radius: 0.75
});
chart.axis(false);
chart.legend({
position: 'bottom',
align: 'center'
});
chart.tooltip(false);
chart.guide().html({
position: ['50%', '50%'],
html: '
});
// 配置文本饼图
chart.pieLabel({
sidePadding: 75,
label1: function label1(data) {
return {
text: data.memo,
fill: '#808080'
};
},
label2: function label2(data) {
return {
fill: '#000000',
text: '$' + data.amount.toFixed(2),
fontWeight: 500,
fontSize: 10
};
}
});
chart.interval().position('const*ratio').color('memo', ['#1890FF', '#13C2C2', '#2FC25B', '#FACC14', '#F04864', '#8543E0', '#3436C7', '#223273']).adjust('stack');
chart.render();
// 绘制内阴影
var frontPlot = chart.get('frontPlot');
var coord = chart.get('coord'); // 获取坐标系对象
frontPlot.addShape('sector', {
attrs: {
x: coord.center.x,
y: coord.center.y,
r: coord.circleRadius * coord.innerRadius * 1.2, // 全半径
r0: coord.circleRadius * coord.innerRadius,
fill: '#000',
opacity: 0.15
}
});
chart.get('canvas').draw();
antv图例出现分页_带图例、文本的饼图相关推荐
- antv图例出现分页_自定义图例组件
源码复制成功复制失败全屏 复制 运行 自定义图例组件 #map { position:absolute; top:0; bottom:0; width:100%; } .infolegend { pa ...
- antv图例出现分页_图例-自定义文本样式
源码复制成功复制失败全屏 复制 运行 F2 图表组件库 - AntV var data = [{ assetType: '债券资产', percent: 73.76, const: 'const' } ...
- python画散点图带直线和图例_带图例的Matplotlib散点图
有两种方法.其中一个给你每一个你策划的东西的图例条目,另一个让你把你想要的东西放在图例中,从this答案中大量窃取. 第一种方法是:import matplotlib.pyplot as plt im ...
- python绘制饼状图图例_Python图表绘制很简单,一文带你学会如何生成带图例的饼图...
matplotlib库,作为Python数据可视化的常用库和经典库,咱们已经探讨了多次,并了解了内部多个函数的使用,上次咱们聊了如何在图表中添加各种样式的图例,今天呢,咱们接着上次的内容继续深入聊聊, ...
- R语言编写自定义函数自定义ggplot图像中的图例(legend)的位置、图例标题、键值、文本字体大小(title、text、key)、颜色标识的大小、点形状pch的大小
R语言编写自定义函数自定义ggplot图像中的图例(legend)的位置.图例标题.键值.文本字体大小(title.text.key).颜色标识的大小.点形状pch的大小 目录
- 语义分析 文本矛盾点解析_关于解析文本的几点思考
语义分析 文本矛盾点解析 Yesterday I wrote about three course modules in Oslo, and the fact that most of the pre ...
- 2023新版 多功能去水印工具微信小程序源码_带流量主功能(已更新)
简介: 2023新版 多功能去水印工具微信小程序源码_带流量主功能 自带去水印接口的多功能小程序 支持各大平台短视频去水印 支持保存封面,图集,标题等等 支持本地图片去水印 支持图片拼接 支持九宫格切 ...
- R语言ggplot2可视化自定义图例(legend)方框(box):所有图例没有方框、每个图例分别在不同的方框中、多个图例放置在同一个方框中
R语言ggplot2可视化自定义图例(legend)方框(box):所有图例没有方框.每个图例分别在不同的方框中.多个图例放置在同一个方框中 目录
- R语言使用ggplot2包使用geom_boxplot函数绘制基础分组箱图(设置图例位置、移除图例)实战
R语言使用ggplot2包使用geom_boxplot函数绘制基础分组箱图(设置图例位置.移除图例)实战 目录 R语言使用ggplot2包使用geom_boxplot函数绘制基础分组箱图(设置图例位置 ...
最新文章
- php extension loaded,php中extension_loaded()函数的使用详解
- 不要再用arxiv链接了!为了让论文引用更规范,上交毕业生、南加州大学华人博士创建了一个小工具...
- html分析python字典_从python字典到html-lis
- 区块链学堂(1):区块链引子
- oracle查询数据库启动时的参数文件,【Oracle】数据库启动阶段参数文件、控制文件的问题处理...
- 数学建模 非线性规划原理的应用与编程实现
- idea下拉项目_推荐几款非常好用的IDEA插件(香)
- 【Ant Design Vue】之Grid栅格和Space间距
- SpringBoot FK-关联表查询(二)
- 3分钟快速presentation
- HBase之重试机制
- thinkPHP 空模块和空操作、前置操作和后置操作 详细介绍(十四)
- EEGLAB合辑 | 第一节 往EEGLAB导入数据
- 【solved】OverflowError: Python int too large to convert to C long.
- java咖啡馆_Java咖啡馆(11):Java插件技术
- 2020最新手机百度云不限速教程,下载速度10M/S,比会员还快
- USB Composite 组合设备之多路CDC实现
- Excel如何将多列数据按行合并
- git错误'fatal: cannot do a partial commit during a merge'
- PDF Extra Premium v7.0.4622 多合一 PDF 编辑器直装版
热门文章
- 2层,3层,4层交换机的区别与特点!!
- 使用netsh.exe命令配置TCP/IP
- 在命令窗口执行java文件时,提示找不到或无法加载主类
- 人工智能等新技术将加速物联网的普及
- 【转】ubuntu 下安装mongodb php 拓展的方法
- 7.SpringMVC 配置式开发-ModelAndView和视图解析器
- 怎样进行FineReader局域网中的分组工作
- 移动web开发都会遇到的坑(会持续更新)
- php 直接定义 和 construct,PHP _construct()函数讲解
- 【总结】MTO/MTS操作步骤及月末结算