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