ECharts修改坐标轴,坐标轴字体,坐标轴网格样式以及控制坐标轴是否显示

时间:2023-01-12 00:29:41

转自:http://blog.csdn.net/kirinlau/article/details/72876689

首先要将一个图表显示在前端页面上:

var myChart = echarts.init(document.getElementById('testDIV'));     //初始化echarts页面显示的空间
  • 1
//------------------------- begin-----------------------------
var myOption = {
// backgroundColor: "#eee", // echarts图表的背景颜色,默认为透明
tooltip : {
trigger: 'axis',
axisPointer : { // 坐标轴指示器,坐标轴触发有效
type : 'shadow' // 默认为直线,可选为:'line' | 'shadow'
}
},
legend: {
data: ['交警', '武警','协警'],
textStyle: {
color: '#fff' //legend字体颜色
}
},
grid: {
left: '3%',
right: '7%',
top:'15%',
bottom: '15%',
containLabel: true
},
xAxis: {
type: 'value',
// x轴的字体样式
axisLabel: {
show: true,
textStyle: {
color: '#fff',
fontSize:'16'
}
},
// 控制网格线是否显示
splitLine: {
show: false,
// 改变轴线颜色
lineStyle: {
// 使用深浅的间隔色
color: ['red']
}
},
// x轴的颜色和宽度
axisLine:{
lineStyle:{
color:'#fff',
width:3, //这里是坐标轴的宽度,可以去掉
}
}
},
yAxis: {
type: 'category',
data: ['福田','南山','罗湖','盐田','龙华','宝安','龙岗'],
// y轴的字体样式
axisLabel: {
show: true,
textStyle: {
color: '#fff'
}
},
// y轴的颜色和宽度
axisLine:{
lineStyle:{
color:'#fff',
width:1, //这里是坐标轴的宽度
}
}
},
series: [
{
name: '交警',
type: 'bar',
stack: '总量',
label: {
normal: {
show: true,
position: 'insideRight'
}
},
data: [320, 302, 301, 334, 390, 330, 320]
},
{
name: '武警',
type: 'bar',
stack: '总量',
label: {
normal: {
show: true,
position: 'insideRight'
}
},
data: [120, 132, 101, 134, 90, 230, 210]
},
{
name: '协警',
type: 'bar',
stack: '总量',
label: {
normal: {
show: true,
position: 'insideRight'
}
},
data: [220, 182, 191, 234, 290, 330, 310]
},
]
}; //--------------------------- end-----------------------------
 myChart.setOption(myOption);  // 将图标显示在页面上
  • 1

ECharts修改坐标轴,坐标轴字体,坐标轴网格样式以及控制坐标轴是否显示


详解该段代码

xAxis:  {
type: 'value', //这行代码表示该轴的类型为value
// x轴的字体样式
axisLabel: {
show: true, //这行代码控制着坐标轴x轴的文字是否显示
textStyle: {
color: '#fff', //x轴上的字体颜色
fontSize:'16' // x轴字体大小
}
},
// 控制网格线是否显示
splitLine: {
show: false, // 网格线是否显示
// 改变样式
lineStyle: {
color: '#ccc' // 修改网格线颜色
}
},
// x轴的颜色和宽度
axisLine:{
lineStyle:{
color:'#fff', // x坐标轴的轴线颜色
width:3, //这里是坐标轴的宽度,可以去掉
}
}
},

也可以在以上代码的轴线中加入:

     //  隐藏坐标轴
axisLine: {
show: false
},
// 去除坐标轴上的刻度线
axisTick: {
show: false
}

注:
坐标轴中的 type 可以为value或者category, 即确定该轴为值轴或者类目轴,
example: 在一个坐标系中的条形图中:
x轴为男生,女生等类别选项,那么该轴就为类目轴,
y轴为类别的数量或者其他值类(诸如年龄,身高等等),就为值轴。


Y轴修改设置同X轴

ECharts修改坐标轴,坐标轴字体,坐标轴网格样式以及控制坐标轴是否显示的更多相关文章

  1. idea 修改编辑区字体样式、大小

      idea 修改编辑区字体样式.大小 CreateTime--2018年4月26日10:36:59 Author:Marydon 设置-->Editor-->Font-->修改Fo ...

  2. 怎么修改placeholder字体的css样式

    修改palceholder内文字的css样式 ::-webkit-input-placeholder{ color: red; font-size: 20px; line-height: 50px; ...

  3. echarts修改X,Y轴上的颜色

     分为2.0和3.0 一.2.0 修改的代码: x轴: xAxis : [ { type : 'category', data : ['<30','30-','40-','50-','60-', ...

  4. delphi 修改Hint的字体和颜色

    //修改Hint的字体和颜色   public    { Public declarations }    procedure Sshowhint(var hintstr:string;var can ...

  5. CSS&lpar;2&rpar;---css字体、文本样式属性

    css字体.文本样式属性 这篇主要讲CSS文本属性中的:字体样式属性 和 文本样式属性. 一.字体样式属性 CSS 字体属性主要包括:字体设置(font-family).字号大小(font-size) ...

  6. 修改美化Matlab字体

    修改美化Matlab字体    MATLAB作为高校理工科类本科生或研究生必不可少的科研工具已经有着很多年的历史,以至于在我们的大学生活里或科研工作中,MATLAB处处闪现着它的身影,给我们带来了不少 ...

  7. 使用jquery修改css中带有&excl;important的样式属性

    当CSS中含有!important的样式属性时,普通的修改方式是会出现失败的.如下: <div class="test">使用jquery修改css中带有!import ...

  8. Android Studio 3&period;1&period;2 修改字体&lpar;font&rpar;大小&lpar;size&rpar; 及老版本修改主题、字体、颜色 参照地址

    Android Studio 3.1.2  修改字体(font)大小(size) 步骤:File-Settings-Editor-Color Scheme-Color Scheme Font-Size ...

  9. 如何利用 jQuery 修改 css 中带有 &excl;important 的样式属性?

    使用 jQuery 修改 css 中带有 !important 的样式属性 外部样式为: div.test { width:auto !important; overflow:auto !import ...

随机推荐

  1. 《连载 &vert; 物联网框架ServerSuperIO教程》-4&period;如开发一套设备驱动,同时支持串口和网络通讯。附:将来支持Windows 10 IOT

    1.C#跨平台物联网通讯框架ServerSuperIO(SSIO)介绍 <连载 | 物联网框架ServerSuperIO教程>1.4种通讯模式机制. <连载 | 物联网框架Serve ...

  2. Intel 82599 万兆网卡

    http://www.cnblogs.com/zhuyp1015/archive/2012/08/23/2653264.html http://bbs.chinaunix.net/thread-424 ...

  3. iOS边练边学--AFNetWorking框架GET、Post、Download、Upload,数据解析模式以及监控联网状态

    一.AFNETWorking简单使用 get请求 get请求,以后经常用NSURLSession底层的写的部分 简单的post请求 用post请求下载文件,方法很多,还可以通过upload任务来执行 ...

  4. MySQL 分组

    MySQL GROUP BY 语句 GROUP BY 语句根据一个或多个列对结果集进行分组. 在分组的列上我们可以使用 COUNT, SUM, AVG,等函数. GROUP BY 语法 SELECT ...

  5. Java项目的导入和导出

    在很多情况下,需要将当前的 Java工程传递给其他人继续工作, 或协同工作,或者是从其他人那里接收到传递来的Java项目, 就需要掌握 Java项目的导入和导出. 以 Hello World 为例: ...

  6. 帆软报表(finereport) 折叠树

    在进行展现数据时,希望模板的数据是可以动态折叠的,即点击数据前面的加号才展开对应下面的数据,可通过树节点按钮实现折叠树效果 实现思路: 1.这里建立一个内置数据集 添加数据 设置模板样式,添加颜色和对 ...

  7. MySQL中Decimal类型和Float Double的区别 &amp&semi; BigDecimal与Double使用场景

    MySQL中存在float,double等非标准数据类型,也有decimal这种标准数据类型. 其区别在于,float,double等非标准类型,在DB中保存的是近似值,而Decimal则以字符串的形 ...

  8. 访问Mat某一个像素值

    mat.at<uchar>(row, col): 如果想要用cout打印出来,前面要加上(int),否则打印出来的是空字符:

  9. Visual Studio&colon; 一键卸载所有组件工具,彻底卸载干净。

    第一步.手动卸载VS主体 第二步.下载工具并解压 网盘下载地址:https://pan.baidu.com/s/1eSHRYxW 也可以在Github上下载最新版本:https://github.co ...

  10. Python习题(第3课)

    一.独一无二的路 从前有一只小小的机器人叫小器,小器站在一个M*N的格子地板的最左上角,很孤单,世界辣么大,它也想去看看,经过不懈的努力它终于可以(只能)向下或者向右移动啦,它有一个宏伟的愿望就是要穿 ...