legend位置 pyecharts_Echarts 饼图 图例修改,legend样式修改
1. 效果如图,应用了echarts官网的饼图例子作说明
image.png
2. 配置如下
var data=[
{ value: 335, name: '直接访问' },
{ value: 310, name: '邮件营销' },
{ value: 234, name: '联盟广告' },
{ value: 135, name: '视频广告' },
{ value: 1548, name: '搜索引擎' }
]
// 指定图表的配置项和数据
var option = {
tooltip: {
trigger: 'item',
formatter: "{a}
{b}: {c} ({d}%)"
},
legend: {
orient: 'vertical',
x: 'left',
data: ['直接访问', '邮件营销', '联盟广告', '视频广告', '搜索引擎'],
icon:"circle",
formatter:function(name){
let target;
for(let i=0;i
if(data[i].name===name){
target=data[i].value
}
}
let arr=["{a|"+target+"}","{b|"+name+"}"]
return arr.join("\n")
},
textStyle:{
rich:{
a:{
fontSize:16,
color:"#EA5504",
padding:10
},
b:{
fontSize:14,
color:"#333"
}
}
}
},
series: [
{
name: '访问来源',
type: 'pie',
radius: ['50%', '70%'],
avoidLabelOverlap: false,
label: {
normal: {
show: false,
position: 'center'
},
emphasis: {
show: true,
textStyle: {
fontSize: '30',
fontWeight: 'bold'
}
}
},
labelLine: {
normal: {
show: false
}
},
data: [
{ value: 335, name: '直接访问' },
{ value: 310, name: '邮件营销' },
{ value: 234, name: '联盟广告' },
{ value: 135, name: '视频广告' },
{ value: 1548, name: '搜索引擎' }
]
}
]
};
3 分析
3.1 图例图标修改
icon:"circle",
3.2 图例 标题样式修改,lenged 对象里的修改
legend: {
orient: 'vertical',
x: 'left',
data: ['直接访问', '邮件营销', '联盟广告', '视频广告', '搜索引擎'],
icon:"circle",
formatter:function(name){
let target;
for(let i=0;i
if(data[i].name===name){
target=data[i].value
}
}
let arr=["{a|"+target+"}","{b|"+name+"}"]
return arr.join("\n")
},
textStyle:{
rich:{
a:{
fontSize:16,
color:"#EA5504",
padding:10
},
b:{
fontSize:14,
color:"#333"
}
}
}
主要是应用了富文本样式,具体可以查看Echarts官方API
legend位置 pyecharts_Echarts 饼图 图例修改,legend样式修改相关推荐
- easyui修改css样式,修改easyui的easyloader的默认css目录路径
easyloader默认情况下会使用js文件所在目录下的themes文件夹中的css,这里改成项目自定义的css文件夹. 首先找到: var m=src.match(/easyloader\.js(\ ...
- vue全局修改字体样式(修改成苹方)
惯例:先看最终效果: 1.首先你要先下载你需要的字体(这里以苹方为例) 2.在你的项目 src 文件下创建一个文件夹 里面有两个文件, 一个是你需要的字体的文件,一个是 css 样式文件 3.其中 c ...
- elementui时间选择器样式修改默认样式---修改宽度---修改日期图标
原先的代码 <el-form-item label="时间选择"><el-date-pickerv-model="time" //绑定的数据, ...
- element ui的table相关样式修改(待补充)
目录 修改滚动条样式 修改某一列样式 修改边框样式 修改鼠标滑动样式(举例为取消滑动后变化) 如何使第一行保持置顶 第一行默认选中,及点击效果 合并表头(貌似只有第一列生效) 禁止表格拖拽 表格合并, ...
- vue-element-ui的各种弹出框样式修改
vue-element-ui的弹出框与#app同级,以下为各种弹出框样式修改方式: 1.组件中存在popper-append-to-body属性 2.使用popper-class属性修改弹出框样式 3 ...
- layer.tips使用+样式修改
文章目录 使用--鼠标滑过或移开控制tips的显示和隐藏 步1:$('.fujian') ------ 获取需要显示tips的元素 步2: $('.fujian').on() ----- 绑定事件 步 ...
- R语言编写自定义函数自定义ggplot图像中的图例(legend)的位置、图例标题、键值、文本字体大小(title、text、key)、颜色标识的大小、点形状pch的大小
R语言编写自定义函数自定义ggplot图像中的图例(legend)的位置.图例标题.键值.文本字体大小(title.text.key).颜色标识的大小.点形状pch的大小 目录
- R语言ggplot2可视化:自定义设置连续变量图例(legend)宽度(width)、自定义设置连续变量图例位置(position)、自定义设置连续变量图例连续渐变
R语言ggplot2可视化:自定义设置连续变量图例(legend)宽度(width).自定义设置连续变量图例位置(position).自定义设置连续变量图例连续渐变 #初始示例(图例互相分离.图例细线 ...
- R语言ggplot2可视化:在ggplot2中将图例(legend)移到图内、自定义图例所处的位置、自定义图例背景、图例所处边框的颜色
R语言ggplot2可视化:在ggplot2中将图例(legend)移到图内.自定义图例所处的位置.自定义图例背景.图例所处边框的颜色 目录
最新文章
- 实现一个模拟CMD.exe命令编辑模式执行与显示的Delphi控件
- LeetCode 807. 保持城市天际线
- 345所开设人工智能本科专业高校名单大全
- PHP防止数字太大转化为科学计数法的方法
- HDOJ 1007(T_T)
- 【紫书第八章】算法的时间优化设计
- apache2 html文件夹,需要与我的Apache2网站配置文件
- 通信原理-通信系统的组成
- iphone震动反馈怎么设置,怎么设置开启苹果手机ios12打字时的震动反馈
- 2019年第三方支付牌照名单(全系列)
- 转载: WebKit介绍及总结(一)
- 【AUTOSAR-E2E】-1.3-详述COM E2E Callout解决方案
- Oracle查询数据表数据很少却很慢(查询空表很很耗时)
- excel中计算单元格值等于1的数量
- 蔚然的风,你一阵吹过
- 列表等份切割,Google Utils Lists partition
- 华东理工大学2022计算机考研,2022社会学考研经验贴
- POJ1753:翻棋子
- java 上转型对象_Java上转型和下转型对象
- 苹果放新卡显示无服务器,苹果6插卡无服务怎么办
热门文章
- mysql 自定义函数 事务_MySQL存储过程、触发器、自定义函数、事务
- sql的的over不能和group by一起使用吧_CellRouter的使用
- 最小错误率贝叶斯决策的基本思想_机器学习笔记—模式识别与智能计算(四)基于概率统计的贝叶斯分类器设计(贝叶斯决策)...
- python 异步 生产者 消费者_python 生产者消费者模式 - 刘江的python教程
- cuSPARSE库:(十四)求解稀疏三角形线性系统(solution of sparse triangular linear systems)
- 持久内存开发套件(Persistent Memory Development Kit-PMDK) - pmem.io: PMDK
- nginx documentation | Development guide
- /proc 文件系统并使用/proc 进行输入
- Python:闭包(简介、使用方法、nonlocal修改闭包内使用的外部变量)、装饰器(定义、作用、通用装饰器、多个装饰器、带参数的装饰器、类装饰器、装饰器方式添加WEB框架的路由)
- Android工程的目录说明