简单实现的专利生命周期图
配置项如下
var symbolSize = 10;
var data = [
[10, 20],
[50, 40],
[100, 200],
[200, 400],
[300, 500],
[320, 510],
[629, 1400],
[590, 1500],
[550, 1580],
[440, 1460],
[410, 1320],
[380, 1221],
[350, 1420],
[490, 1420]
]
var years = [1988, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2009, 2010, 2011, 2012, 2013, 2014, 2015]
var points = [];
option = {
title: {
text: '专利生命周期图'
},
tooltip: {
formatter: function(params) {
return years[params.dataIndex]
}
},
grid: {
left: '3%',
right: '4%',
bottom: '3%',
containLabel: true
},
xAxis: {
type: 'value',
axisLine: {
onZero: false
}
},
yAxis: {
type: 'value',
axisLine: {
onZero: false
}
},
series: [{
id: 'a',
type: 'line',
smooth: true,
symbolSize: symbolSize,
label: {
normal: {
show: true,
formatter: function(params) {
return years[params.dataIndex];
}
}
},
data: data
}]
};