mirror of https://github.com/masayuki0812/c3.git
Masayuki Tanaka
11 years ago
20 changed files with 181 additions and 333 deletions
@ -0,0 +1,62 @@
|
||||
<html> |
||||
<head> |
||||
<link rel="stylesheet" type="text/css" href="/css/c3.css"> |
||||
</head> |
||||
<body> |
||||
<div id="chart"></div> |
||||
|
||||
<script src="http://d3js.org/d3.v3.min.js" charset="utf-8"></script> |
||||
<script src="/js/c3.js"></script> |
||||
<script> |
||||
var chart = c3.generate({ |
||||
bindto: '#chart', |
||||
data: { |
||||
columns: [ |
||||
['sample', 30, 200, 100, 400, 150, 250] |
||||
] |
||||
}, |
||||
axis: { |
||||
// rotated: true, |
||||
}, |
||||
grid: { |
||||
x: { |
||||
// lines: [{value: 3, text:'Label 3'}, {value: 4.5, text: 'Label 4.5'}] |
||||
} |
||||
} |
||||
}); |
||||
|
||||
setTimeout(function () { |
||||
chart.xgrids([{value: 1, text:'Label 1'}, {value: 4, text: 'Label 4'}]); |
||||
}, 1000); |
||||
|
||||
setTimeout(function () { |
||||
chart.xgrids([{value: 2, text:'Label 2'}]); |
||||
}, 2000); |
||||
|
||||
setTimeout(function () { |
||||
chart.xgrids.add([{value: 3, text:'Label 3', class:'hoge'}]); |
||||
}, 3000); |
||||
|
||||
setTimeout(function () { |
||||
chart.xgrids.remove({value:2}); |
||||
}, 4000); |
||||
|
||||
setTimeout(function () { |
||||
chart.xgrids.remove({class:'hoge'}); |
||||
}, 5000); |
||||
|
||||
setTimeout(function () { |
||||
chart.xgrids.remove([{value: 1}, {value: 4}]); |
||||
}, 6000); |
||||
|
||||
setTimeout(function () { |
||||
chart.xgrids([{value: 1, text:'Label 1'}, {value: 4, text: 'Label 4'}]); |
||||
}, 7000); |
||||
|
||||
setTimeout(function () { |
||||
chart.xgrids.remove(); |
||||
}, 8000); |
||||
|
||||
</script> |
||||
</body> |
||||
</html> |
@ -1,23 +0,0 @@
|
||||
<html> |
||||
<head> |
||||
<link href="/css/c3.css" rel="stylesheet" type="text/css"> |
||||
</head> |
||||
<body> |
||||
<div id="chart"></div> |
||||
|
||||
<script src="http://d3js.org/d3.v3.min.js" charset="utf-8"></script> |
||||
<script src="/js/c3.min.js"></script> |
||||
<script> |
||||
var chart = c3.generate({ |
||||
data: { |
||||
columns: [ |
||||
['sample', 30, 200, 100, 400, 150, 250, 150, 200, 170, 240, 350, 150, 100, 400, 150, 250, 150, 200, 170, 240, 100, 150, 250, 150, 200, 170, 240, 30, 200, 100, 400, 150, 250, 150, 200, 170, 240, 350, 150, 100, 400, 350, 220, 250, 300, 270, 140, 150, 90, 150, 50, 120, 70, 40] |
||||
] |
||||
}, |
||||
zoom: { |
||||
enabled: true |
||||
} |
||||
}); |
||||
</script> |
||||
</body> |
||||
</html> |
@ -1,60 +0,0 @@
|
||||
<html> |
||||
<head> |
||||
<link href="/css/c3.css" rel="stylesheet" type="text/css"> |
||||
</head> |
||||
<body> |
||||
<div id="chart1" style="height:300px;"></div> |
||||
<div id="chart2" style="height:150px;"></div> |
||||
<div id="chart3" style="height:150px;"></div> |
||||
|
||||
<script src="http://d3js.org/d3.v3.min.js" charset="utf-8"></script> |
||||
<script src="/js/c3.js"></script> |
||||
<script> |
||||
var chart1 = c3.generate({ |
||||
bindto: '#chart1', |
||||
data: { |
||||
// xs: { |
||||
// 'data2': 'data1', |
||||
// }, |
||||
columns: [ |
||||
['data1', 130, 210, 120, 440, 250, 350], |
||||
['data2', 50, 20, 10, 40, 15, 25] |
||||
], |
||||
// type: 'scatter' |
||||
// type: 'pie' |
||||
selection: { |
||||
enabled: true |
||||
} |
||||
}, |
||||
zoom: { |
||||
enabled: true |
||||
}, |
||||
subchart : { |
||||
show: true |
||||
} |
||||
}); |
||||
var chart2 = c3.generate({ |
||||
bindto: '#chart2', |
||||
data: { |
||||
columns: [ |
||||
['data1', 30, 200, 100, 400, 150, 250], |
||||
['data2', 150, 120, 210, 240, 215, 125] |
||||
], |
||||
// type: 'scatter' |
||||
// type: 'pie' |
||||
}, |
||||
}); |
||||
var chart3 = c3.generate({ |
||||
bindto: '#chart3', |
||||
data: { |
||||
columns: [ |
||||
['data1', 30, 200, 100, 400, 150, 250], |
||||
['data2', 550, 520, 510, 540, 515, 525] |
||||
], |
||||
// type: 'scatter' |
||||
// type: 'pie' |
||||
}, |
||||
}); |
||||
</script> |
||||
</body> |
||||
</html> |
@ -1,28 +0,0 @@
|
||||
<html> |
||||
<head> |
||||
<link rel="stylesheet" type="text/css" href="/css/c3.css"> |
||||
</head> |
||||
<body> |
||||
<div id="chart"></div> |
||||
|
||||
<script src="http://d3js.org/d3.v3.min.js" charset="utf-8"></script> |
||||
<script src="/js/c3.js"></script> |
||||
<script> |
||||
var chart = c3.generate({ |
||||
bindto: '#chart', |
||||
data: { |
||||
columns: [ |
||||
['sample1', 30, 200, 100, 400, 150, 250], |
||||
['sample2', 130, 300, 200, 500, 250, 350], |
||||
['sample3', 230, 400, 300, 600, 350, 450] |
||||
], |
||||
selection: { |
||||
enabled: true, |
||||
grouped: true, |
||||
multiple: false |
||||
} |
||||
} |
||||
}); |
||||
</script> |
||||
</body> |
||||
</html> |
@ -1,25 +0,0 @@
|
||||
<html> |
||||
<head> |
||||
<link rel="stylesheet" type="text/css" href="/css/style.css"> |
||||
<link rel="stylesheet" type="text/css" href="/css/c3.css"> |
||||
</head> |
||||
<body> |
||||
<div id="chart"></div> |
||||
|
||||
<script src="http://d3js.org/d3.v3.min.js" charset="utf-8"></script> |
||||
<script src="/js/c3.min.js"></script> |
||||
<script> |
||||
var chart = c3.generate({ |
||||
bindto: '#chart', |
||||
data: { |
||||
columns: [ |
||||
['sample', 30, 200, 100, 400, 150, 250] |
||||
], |
||||
types: { |
||||
'sample': 'bar' |
||||
} |
||||
} |
||||
}); |
||||
</script> |
||||
</body> |
||||
</html> |
@ -1,30 +0,0 @@
|
||||
<html> |
||||
<head> |
||||
<link rel="stylesheet" type="text/css" href="/css/c3.css"> |
||||
</head> |
||||
<body> |
||||
<div id="chart"></div> |
||||
|
||||
<script src="http://d3js.org/d3.v3.min.js" charset="utf-8"></script> |
||||
<script src="/js/c3.min.js"></script> |
||||
<script> |
||||
var chart = c3.generate({ |
||||
bindto: '#chart', |
||||
data: { |
||||
columns: [ |
||||
['sample', 30, 200, 100, 400, 150, 250] |
||||
] |
||||
}, |
||||
grid: { |
||||
x: { |
||||
lines: [{ |
||||
value: 3, |
||||
text: '3', |
||||
class: 'lineFor3' |
||||
}] |
||||
} |
||||
} |
||||
}); |
||||
</script> |
||||
</body> |
||||
</html> |
@ -1,30 +0,0 @@
|
||||
<html> |
||||
<head> |
||||
<link href="/css/c3.css" rel="stylesheet" type="text/css"> |
||||
</head> |
||||
<body> |
||||
<div id="chart"></div> |
||||
|
||||
<script src="http://d3js.org/d3.v3.min.js" charset="utf-8"></script> |
||||
<script src="/js/c3.js"></script> |
||||
<script> |
||||
var chart = c3.generate({ |
||||
data: { |
||||
columns: [ |
||||
['data1', 30, 200, 100, 400, 150, 250], |
||||
['data2', 50, 20, 10, 40, 15, 25] |
||||
] |
||||
}, |
||||
tooltip: { |
||||
// enabled: false |
||||
}, |
||||
zoom: { |
||||
// enabled: true |
||||
}, |
||||
subchart: { |
||||
// show: true |
||||
} |
||||
}); |
||||
</script> |
||||
</body> |
||||
</html> |
@ -1,26 +0,0 @@
|
||||
<html> |
||||
<head> |
||||
<link rel="stylesheet" type="text/css" href="/css/c3.css"> |
||||
</head> |
||||
<body> |
||||
<div id="chart"></div> |
||||
|
||||
<script src="http://d3js.org/d3.v3.min.js" charset="utf-8"></script> |
||||
<script src="/js/c3.min.js"></script> |
||||
<script> |
||||
var chart = c3.generate({ |
||||
zoom: { |
||||
enabled: true |
||||
}, |
||||
data: { |
||||
columns: [ |
||||
['sample', 30, 200, 100, 400, 150, 250] |
||||
] |
||||
}, |
||||
subchart: { |
||||
show: true |
||||
} |
||||
}); |
||||
</script> |
||||
</body> |
||||
</html> |
@ -1,39 +0,0 @@
|
||||
<html> |
||||
<head> |
||||
<link rel="stylesheet" type="text/css" href="/css/c3.css"> |
||||
</head> |
||||
<body> |
||||
<div id="chart"></div> |
||||
|
||||
<script src="http://d3js.org/d3.v3.min.js" charset="utf-8"></script> |
||||
<script src="/js/c3.min.js"></script> |
||||
<script> |
||||
var chart = c3.generate({ |
||||
bindto: '#chart', |
||||
data: { |
||||
x : 'date', |
||||
x_format : '%Y%m%d', |
||||
columns: [ |
||||
// ['x', '2013-01-01', '2013-01-02', '2013-01-03', '2013-01-04', '2013-01-05', '2013-01-06'], |
||||
['date', '20130101', '20130102', '20130103', '20130104', '20130105', '20130106'], |
||||
['sample', 30, 200, 100, 400, 150, 250] |
||||
] |
||||
}, |
||||
axis : { |
||||
x : { |
||||
type : 'timeseries' |
||||
} |
||||
}, |
||||
grid: { |
||||
x: { |
||||
lines: [{ |
||||
value: '20130104', |
||||
text: '2013/01/04', |
||||
class: 'lineFor20130104' |
||||
}] |
||||
} |
||||
} |
||||
}); |
||||
</script> |
||||
</body> |
||||
</html> |
@ -0,0 +1,52 @@
|
||||
<html> |
||||
<head> |
||||
<link rel="stylesheet" type="text/css" href="/css/c3.css"> |
||||
</head> |
||||
<body> |
||||
<div id="chart"></div> |
||||
|
||||
<script src="http://d3js.org/d3.v3.min.js" charset="utf-8"></script> |
||||
<script src="/js/c3.js"></script> |
||||
<script> |
||||
|
||||
var rows = [["x","Views","GMV"]]; |
||||
rows = rows.concat([[1398709800000,780,136], |
||||
[1398450600000,812,134], |
||||
[1399401000000,784,154], |
||||
[1399228200000,786,135], |
||||
[1399573800000,802,131], |
||||
[1399487400000,773,166], |
||||
[1399314600000,787,146], |
||||
[1399919400000,1496,309], |
||||
[1399833000000,767,138], |
||||
[1399746600000,797,141], |
||||
[1399660200000,796,146], |
||||
[1398623400000,779,143], |
||||
[1399055400000,794,140], |
||||
[1398969000000,791,140], |
||||
[1398882600000,825,107], |
||||
[1399141800000,786,136], |
||||
[1398537000000,773,143], |
||||
[1398796200000,783,154], |
||||
[1400005800000,1754,284]].sort(function (a, b) { |
||||
return a[0] - b[0]; |
||||
})); |
||||
|
||||
var chart = c3.generate({ |
||||
bindto: '#chart', |
||||
data: { |
||||
x : 'x', |
||||
rows: rows |
||||
}, |
||||
axis : { |
||||
x : { |
||||
type : 'timeseries', |
||||
tick : { |
||||
format : "%Y-%m-%d" // https://github.com/mbostock/d3/wiki/Time-Formatting#wiki-format |
||||
} |
||||
} |
||||
} |
||||
}); |
||||
</script> |
||||
</body> |
||||
</html> |
Loading…
Reference in new issue