Cita: En mi caso los datos vienen de un archivo php
Aquí detecto o un error de redacción o un error de concepto muy grave. Los datos nunca vienen de un archivo php. El archivo lo único que hace es tomar los datos de alguna fuente externa o interna y procesarlos. Incluso si los datos son generados dentro del mismo archivo php (por ejemplo un arreglo) se toman y se transforman para darles un uso.
Por lo que entiendo estos datos seran estaticos y no cambiaran con el tiempo (corrigeme si me equivoco), asi que yo seria mas practico y crearia un xml. Igual si la gráfica sera estatica y no cambiara con el tiempo, porque no la generas en matlab como en el ejemplo que muestras y la pasas como una simple imagen? De otra forma creo que usar una libreria grafica para hacer esta labor no tiene sentido. Estas librerias se usan mas que todo cuando los datos son dinámicos para sacarle el jugo al máximo y que varien con el tiempo. Igual es solo una sugerencia.