3D 柱状图

描述:当前是关于Echarts图表中的 3D柱图 示例。
 
            /**
 * 无法单独设置坐标轴是否显示
 * 将坐标轴颜色设置为透明即可隐藏坐标轴
 * */
var hours = ['子时', '丑时', '寅时', '卯时', '辰时','巳时','午时', '未时', '申时','酉时', '戊时', '亥时'];
var days = [''];
var data = [
	[0,0,4],[0,1,1],[0,2,1],[0,3,3],[0,4,4],[0,5,6],[0,6,4],[0,7,4],[0,8,3],[0,9,3],[0,10,2],[0,11,5],
];
option = {
    title: {
        text: '3D 柱状图'
    },
    tooltip: {},
	visualMap: {
		max: 20,
		inRange: {
			color: ['#313695', '#4575b4', '#74add1', '#abd9e9', '#e0f3f8', '#ffffbf', '#fee090', '#fdae61', '#f46d43', '#d73027', '#a50026']
		}
	},
    grid3D: {
		// show: false, // 是否显示坐标系
		boxWidth: 200,
		boxDepth: 20,
		light: {
			main: {
				intensity: 1.2,
				shadow: true
			},
			ambient: {
				intensity: 0.3
			}
		},
		environment: new echarts.graphic.LinearGradient(0, 0, 0, 1, [{
			offset: 0, color: '#00aaff' // 天空颜色
		}, {
			offset: 0.7, color: '#998866' // 地面颜色
		}, {
			offset: 1, color: '#998866' // 地面颜色
		}], false),
		
	},
	xAxis3D: {
		type: 'category',
		data: hours,
		axisLabel: {
			interval: 0,
		},
		axisLine: {
			lineStyle: {
				color: 'transparent'
			}
		}
	},
	yAxis3D: {
		type: 'category',
		data: days,
		axisLine: {
			lineStyle: {
				color: 'transparent'
			}
		}
	},
	zAxis3D: {
		type: 'value',
		axisLine: {
			lineStyle: {
				color: 'transparent'
			}
		}
	},
	
	series: [{
		type: 'bar3D',
		data: data.map(function (item) {
			return {
				value: [item[1], item[0], item[2]],
			}
		}),
		shading: 'lambert',
		label: {
			show: false,
			distance: 10,
			textStyle: {
				fontSize: 16,
				borderWidth: 1,
				borderColor: '#440255'
			}
		},
		
		emphasis: {
			label: {
				textStyle: {
					fontSize: 20,
					color: '#900'
				}
			},
			itemStyle: {
				color: '#900'
			}
		}
	}]
};