¿Qué módulo debo usar para crear gráficos en Drupal?

¿Existe una solución "estándar" para representar datos con gráficos en un sitio de Drupal 7?

Básicamente estoy midiendo cambios en varios números, con datos recopilados cada hora. Por lo tanto, necesitaría múltiples gráficos generados a partir de consultas MySQL separadas.

He visto sugerencias para Google Chart Tools: Image Charts , para el módulo Charts and Graphs , y muchos otros. Me pregunto cómo juzgarlos de manera efectiva.

Respuestas (1)

Comparación de módulos

Para crear gráficos en Drupal, la Comparación de módulos de gráficos es un posible punto de partida para encontrar el módulo que mejor se adapte a sus necesidades. Esa comparación incluye los módulos mencionados aquí, pero algunos otros módulos de gráficos...

Esta comparación también contiene una sección de Cuadros de Mando de Mantenimiento para todos los Módulos de Gráficos Nativos , que podrían usarse para decidir sobre el uso de qué "módulos de gráficos" en estos días.

posibles alternativas

Las posibles alternativas que deberían resolver esta pregunta específica son el módulo de gráficos o el módulo de gráficos . Ambos módulos se pueden usar como una API (por ejemplo, llamándolos desde dentro de un módulo personalizado). O puede usar su integración de vistas que proporciona un nuevo complemento de estilo de vistas para transformar los resultados de la vista tabular en un gráfico como en estas vistas previas de Gráficos y/o el sitio de demostración de Gráficos . Consulte la documentación de Gráficos y/o la documentación de Gráficos para (mucho) más detalles.

El módulo Gráficos se envía con muestras listas para usar que son fáciles de adaptar para satisfacer sus necesidades, por ejemplo, mediante la clonación de estas muestras en una nueva visualización de vistas o en una nueva vista. Por supuesto, hay otras alternativas en esa comparación que podrían ser más adecuadas para este caso específico.

Criteria de selección

También se debe considerar la licencia que viene con la biblioteca de gráficos relacionada (motor) en cada uno de estos módulos de gráficos (código abierto o no, tarifa de licencia, etc.). Es uno de los criterios de selección (¿importante?) para decidir qué módulo elegir. Algunos otros elementos típicos a considerar son:

  • Posibles problemas de privacidad.
  • Sí o no, soporte para guardar gráficos en archivos PDF (generalmente compatibles con bibliotecas basadas en PHP y no compatibles con bibliotecas basadas en JS).
  • Se deben evitar las bibliotecas basadas en Flash si los gráficos se van a mostrar en dispositivos móviles.
  • Algunas bibliotecas (como los sabores de Google...) requieren una conexión a Internet que funcione (no siempre disponible en entornos DEV locales...).

Divulgación : soy comantenedor de Chart y Charts (nombres de módulos confusos, no los inventé) y autor de la Comparación de módulos de gráficos .