<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>ZingSoft Demo</title> <script nonce="undefined" src="https://cdn.zingchart.com/zingchart.min.js"></script> <style> html, body { height: 100%; width: 100%; margin: 0; padding: 0; } #myChart { height: 100%; width: 100%; min-height: 150px; } .zc-ref { display: none; } </style> </head> <body> <div id="myChart"><a class="zc-ref" href="https://www.zingchart.com">Powered by ZingChart</a></div> <script> ZC.LICENSE = ["569d52cefae586f634c54f86dc99e6a9", "b55b025e438fa8a98e32482b5f768ff5"]; var cfg = { globals: { fontFamily: 'Lucida Sans Unicode' }, type: 'line', plotarea: { adjustLayout: true }, crosshairX: { singleLine: true }, scaleX: { zooming: true, transform: { type: 'date', item: { visible: true } } }, scaleY: { autoFit: true }, series: [], legend: { layout: 'float', adjustLayout: true, margin: '20 auto 0 auto', toggleAction: 'remove' }, preview: { _width: 300, height: 40, adjustLayout: true, borderWidth: 1, borderColor: '#369', label: { _color: '#900', _lineWidth: 1, _lineColor: '#090' }, handle: { borderWidth: 0, lineWidth: 0, backgroundColor: '#369', width: 10, height: '100%', label: { _fontSize: 11, _color: '#000', _fontWeight: 'bold' } }, active: { backgroundColor: 'transparent', alpha: 1 } } }; var nodes = 10000; var interval = 1000 * 60 * 1; var ts = new Date().getTime() + 13500 * interval; function dset(offset) { var d = []; var k, v; for (var i = 0; i < nodes; i++) { if (i === 0) { k = ts + offset; v = ZC._i_(ZC._r_(400, 600)); } else { k += ZC._i_(ZC._r_(interval, 10 * interval)); v += ZC._i_(ZC._r_(-10, 10)); } d.push([k, v]); //d.push(v); } return d; } cfg.series.push({ values: dset(0) }); cfg.series.push({ values: dset(0) }); zingchart.render({ id: 'myChart', width: '100%', height: '100%', output: 'svg', data: cfg }); </script> </body> </html>
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>ZingSoft Demo</title> <script src="https://cdn.zingchart.com/zingchart.min.js"></script> </head> <body> <div id="myChart"><a class="zc-ref" href="https://www.zingchart.com">Powered by ZingChart</a></div> </body> </html>
html, body { height: 100%; width: 100%; margin: 0; padding: 0; } #myChart { height: 100%; width: 100%; min-height: 150px; } .zc-ref { display: none; }
var cfg = { globals: { fontFamily: 'Lucida Sans Unicode' }, type: 'line', plotarea: { adjustLayout: true }, crosshairX: { singleLine: true }, scaleX: { zooming: true, transform: { type: 'date', item: { visible: true } } }, scaleY: { autoFit: true }, series: [], legend: { layout: 'float', adjustLayout: true, margin: '20 auto 0 auto', toggleAction: 'remove' }, preview: { _width: 300, height: 40, adjustLayout: true, borderWidth: 1, borderColor: '#369', label: { _color: '#900', _lineWidth: 1, _lineColor: '#090' }, handle: { borderWidth: 0, lineWidth: 0, backgroundColor: '#369', width: 10, height: '100%', label: { _fontSize: 11, _color: '#000', _fontWeight: 'bold' } }, active: { backgroundColor: 'transparent', alpha: 1 } } }; var nodes = 10000; var interval = 1000 * 60 * 1; var ts = new Date().getTime() + 13500 * interval; function dset(offset) { var d = []; var k, v; for (var i = 0; i < nodes; i++) { if (i === 0) { k = ts + offset; v = ZC._i_(ZC._r_(400, 600)); } else { k += ZC._i_(ZC._r_(interval, 10 * interval)); v += ZC._i_(ZC._r_(-10, 10)); } d.push([k, v]); //d.push(v); } return d; } cfg.series.push({ values: dset(0) }); cfg.series.push({ values: dset(0) }); zingchart.render({ id: 'myChart', width: '100%', height: '100%', output: 'svg', data: cfg });