Echarts
Echarts柱形图
<!DOCTYPE html>
<head>
<meta charset="utf-8">
<title>ECharts-demo-柱形图(X轴的)</title>
<script src="http://echarts.baidu.com/build/dist/echarts-all.js"></script>
</head>
<body>
<!-- 为ECharts准备一个具备大小(宽高)的Dom -->
<div id="main" style="height: 400px"></div>
<!-- ECharts单文件引入 -->
<script type="text/javascript">
// 基于准备好的dom,初始化echarts图表 #4ad2ff青色
var myChart = echarts.init(document.getElementById('main'));
var option = {
tooltip : {
show : true
},
legend : {
data : [ '销量' ]
},
xAxis : [ {
type : 'category',
data : [ "衬衫", "羊毛衫", "雪纺衫", "裤子", "高跟鞋", "袜子" ]
} ],
yAxis : [ {
type : 'value'
} ],
series : [ {
"name" : "销量",
"type" : "bar",
barWidth:30,/**柱子的宽度**/
itemStyle:{
normal:{
color:'#FF8C00'
}
},/***柱子的颜色*/
"data" : [ 5, 20, 40, 10, 10, 20 ]/**数据**/
} ]
};
// 为echarts对象加载数据
myChart.setOption(option);
</script>
</body>
<!DOCTYPE html>
<head>
<meta charset="utf-8">
<title>ECharts-demo-柱形图</title>
<script src="http://echarts.baidu.com/build/dist/echarts-all.js"></script>
</head>
<body>
<!-- 为ECharts准备一个具备大小(宽高)的Dom -->
<div id="main" style="height: 400px"></div>
<!-- ECharts单文件引入 -->
<script type="text/javascript">
// 基于准备好的dom,初始化echarts图表 #4ad2ff青色
var myChart = echarts.init(document.getElementById('main'));
var option = {
title : {
text: '柱状图',
},
tooltip : {
trigger: 'axis'
},
calculable : true,
/* grid:{left:'2%',right:'2%',bottom:'10%',containLabel:true}, 设备Y轴的字体显示全部的*/
xAxis : [
{
name:'(设备数量/台)',
type : 'value',
boundaryGap : [0, 0.01]
}
],
yAxis : [
{
type : 'category',
splitLine:{show:false},
data : ['第一','第二','第三','第四'],/*类型名称 */
axisLabel:{
interval: 0 ,
rotate:40
}/* Y轴的字体倾斜40度角 */
}
],
series : [
{
name:'',
type:'bar',
itemStyle:{
normal:{
color:'#4ad2ff'
}
},
/* barWidth:30, */
data:[1,2,3,4]/*类型的数量 */
}
]
};
//加载数据
myChart.setOption(option);
</script>
</body>
颜色对应表:
http://www.360doc.com/content/13/1120/12/14695328_330723062.shtml