Tecnología

Inicio

Cómo dibujar un gráfico circular con Javascript

Cómo dibujar un gráfico circular con Javascript


Javascript es capaz de añadir muchas características avanzadas a páginas web, incluyendo gráficos circulares y gráficos. Hay muchas librerías Javascript de alto nivel disponibles para ayudar a un programador añadir fácilmente estas características. Los datos pueden ser programados en la página web en forma fija; dinámicamente agregado a la página en tiempo de ejecución de cualquier fuente; o generado dinámicamente de acuerdo con la entrada del usuario.

Instrucciones

Adición de un gráfico circular a través de Javascript

1 Descargar la biblioteca Gráficas JS. JS Gráficas es un paquete fácil de usar para añadir tablas y gráficos para páginas web, incluyendo gráficos circulares.

2 Las tablas de cargas JS en su página web. Esto se logra mediante la adición de una etiqueta HTML como '<script type = "text / javascript" />' a la cabecera de su página web. Asegúrese de cambiar la ruta para que coincida con dondequiera que usted ponga el archivo jscharts.js.

3 Crear un <div> para mantener su gráfico de sectores. Esto puede ser ubicado en cualquier lugar de la página que desee. Asegúrese de dar el <div> una identificación para que pueda hacer referencia a ella en el gráfico de sectores, tales como "<div id =" piechart "> </ div>

4 Añadir el Javascript para hacer JS Gráficas crear el gráfico. El código se verá algo como esto:

<Script type = "text / javascript">

var pieChart = new JSChart('piechart', 'pie');
pieChart.setDataArray(new Array(["First area", 20], ["Second area", 40], ["Third area", 40]);
pieChart.draw();

</ Script>

Consejos y advertencias

  • Esto creará un gráfico circular básica. JS Gráficas tiene muchas más opciones disponibles para el formato y el estilo de sus cartas. Consulte el manual Gráficas JS para los detalles completos de las muchas personalizaciones disponibles. Hay otras bibliotecas gráfico de sectores disponibles si JS Los gráficos no es exactamente lo que tenía en mente.