Cómo graficar en PHP

Escrito por steve mcdonnell Google | Traducido por daniel gómez villegas
  • Comparte
  • Twittea
  • Comparte
  • Pin
  • E-mail
Cómo graficar en PHP
Crea gráficos y tablas con la extensión GDChart para PHP. (Hemera Technologies/Photos.com/Getty Images)

La extensión GD PHP es útil para la creación y manipulación de imágenes; sin embargo, usar esa extensión para generar gráficos y tablas es demasiado difícil. Para graficar en PHP, puedes utilizar la extensión GDChart PHP, que está disponible a través de la librería de la comunidad de extensión de PHP (PECL). Después de instalar la extensión GDChart utilizando PECL, puedes utilizar los métodos asociados con el objeto GDChart para crear gráficos y tablas.

Nivel de dificultad:
Moderadamente difícil

Otras personas están leyendo

Instrucciones

  1. 1

    Abre una línea de comandos en el servidor web e instala la extensión GD Chart como superusuario mediante PECL. Por ejemplo, escribe:

    sudo pecl install gdchart-beta

    Introduce la contraseña cuando se te pida.

  2. 2

    Crear un nuevo archivo de PHP para graficar significa ingresos por nivel educativo para el año 2008 desde el Censo de los EE.UU.. Añade las cabeceras HTML para el archivo. Por ejemplo, escribe:

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Education and Income</title> </head> <body>

  3. 3

    Añade una nueva barra objeto gráfico de GDChart. Por ejemplo , escribe:

    <?php $chart = new GDChart(GDChart::BAR);

  4. 4

    Agrega los valores de datos al objeto gráfico utilizando el método "addValues​​". Por ejemplo, escribe:

    $chart->addValues(array(21023, 31283, 32555, 39506, 58613, 70856, 125019, 99697));

  5. 5

    Agrega las etiquetas de los valores de datos al objeto gráfico utilizando el método "setLabels". Por ejemplo, escribe:

    $chart->setLabels(array("No HS", "HS Degree", "College No Degree", "Associate's", "Bachelor's", "Master's", "Professional", "Doctorate"));

  6. 6

    Define la cabecera HTML para dar a entender que se está visualizando el gráfico como una imagen PNG. Por ejemplo, escribe:

    header("Content-Type:image/png");

  7. 7

    Muestra el gráfico como una imagen PNG utilizando el método "out". Por ejemplo, escribe:

    echo $chart->out(300, 200, GDChart::PNG); ?> </body> </html>

Consejos y advertencias

  • Debes tener acceso de administrador en el servidor web con el fin de instalar la extensión GDChart. Si no tienes acceso de administrador, consulta con tu proveedor de alojamiento web para que instale la extensión por ti.

No dejes de ver

Filtrar por:
  • Mostrar todos
  • Artículos
  • Galerías de fotos
  • Videos
Ordenar:
  • Más relevante
  • Más popular
  • Más reciente

No se encuentran artículos disponibles

No se encuentran slideshows disponibles

No se encuentran videos disponibles