не очень хорошо в старших чартах или JS, мне нужна помощь, у меня есть это, но мне нужен этот код для чтения данных непосредственно из файла CSV, в настоящее время извлекает данные по переменным функции, но, как я уже сказал, вы мне нужнычитать прямо из CSV, какие изменения я должен сделать?Пожалуйста, помогите.
Данные обновляются за минуту, хорошо я понял, что с этим кодом придется обновлять вручную, я также хотел бы знать, как я могу сделать так, чтобы обновление графика былобыть автоматическим с вводом csv.
Данные будут числовыми, генерируемыми сценарием bash. CSV будет иметь этот формат.Примерно так:
20190524_1000,10,2
20190524_1001,13,4
20190524_1002,15,1
20190524_1003,14,6
Это код
<script src="<?php echo base_url(); ?>wwwkpis_gmc/js/issues.js"></script>
<script type="text/javascript">
$(function () {
$('#container').highcharts({
scrollbar: {
enabled: true
},
title: {
text: 'BONOS',
x: -20 //center
},
subtitle: {
text: '',
x: -20
},
xAxis: {
categories: <?php echo "['" . implode("','", $time) . "']"; ?>,
//min: 1300
min: 0,
max:180
},
yAxis: {
title: {
text: 'Count #'
},
plotLines: [{
value: 0,
width: 1,
color: '#808080'
}]
},
tooltip: {
valueSuffix: ''
},
legend: {
layout: 'vertical',
align: 'right',
verticalAlign: 'middle',
borderWidth: 0
},
series: [{
name: 'ASN1',
data: [<?php echo implode(',', $asn1) ?>]
}
]
});
});
</script>
<script src="<?php echo base_url(); ?>wwwkpis_gmc/js/Highcharts/js/highstock.js"></script>
<script src="<?php echo base_url(); ?>wwwkpis_gmc/js/Highcharts/js/modules/exporting.js"></script>
<script src="<?php echo base_url(); ?>wwwkpis_gmc/js/Highcharts/js/themes/grid.js"></script>
<form class="form-horizontal" role="form" id="form_ver_asn1" name="form_ver_asn1" method="post" action="<?php echo base_url(); ?>index.php/issues/ver_v15_asn1_pcrf_fecha">
<input type="text" class="form-control input-sm datepicker" placeholder="aaaa-mm-dd" name="fechaInicio" value="<?php echo $fecha ?>" />
<a id="ver-asn1" class="btn btn-primary">Ver</a>
</form>
<br>
<div id="container" style="min-width: 100%; height: 400px; margin: 0 auto"></div>
<br>
<div class="form-group editarEmpleado">
<b>Aplicaciones Monitoreadas</b><br>
Bonos <br>
<br>
<b>Leyenda</b><br>
<div style="color:rgb(5, 141, 199)">ASN1 - Notificaciones </div>
</div>