puoi cercare nel link
https://www.highcharts.com/demo

vi sono molti esempi tra cui un paio "live", ogni esempio é fornito di codice
il codice é privo di costi per "uso personale"

lo sto usando dal 2011 ed é particolarmente valido

ho creato una base js (qualcosa come un'interfaccia) che riceve i dati da php e visualizza il grafico
ogni script php raccoglie i dati necessari per lo specifico grafico e richiama il js

per farmi capire, ti posto alcune righe di js che ricevono i valori da php
codice:
$(document).ready(function()
{
 var SPW_Chart = '<?php echo ( empty($SPW_Chart) ? ''  : $SPW_Chart );  ?>',
  SPW_Title = '<?php echo ( empty($SPW_Title) ? 'Title' : $SPW_Title );  ?>',
 var SPW_xAxis = <?php echo json_encode($SPW_xAxis);   ?>;
 var SPW_yAxis = <?php echo json_encode($SPW_yAxis);   ?>;
 var SPW_ySeries = <?php echo json_encode($SPW_ySeries); ?>;