Tengo la tarea de mostrar la interconexión entre los departamentos de mi universidad. La idea es mostrar cuántos departamentos se unen para trabajar en un proyecto. Los datos que tengo enumeran los proyectos en un archivo de Excel, los colaboradores y los departamentos de los colaboradores. ¿Cómo haría para dibujar un gráfico a partir de estos datos? Se requiere que se muestren los nombres de los departamentos y que haya líneas que conectan los departamentos con los departamentos. Si un departamento (a través de más proyectos) se conecta a otro departamento varias veces, la línea debería volverse más gruesa ... ¿En qué software / entorno sería la implementación más fácil? También estoy familiarizado con los lenguajes de programación.
¡Gracias de antemano!
fuente
Respuestas:
Si desea hacerlo en Excel, Chandoo tiene un tutorial sobre cómo crear un cuadro de relaciones de red aquí
fuente
La respuesta de Teylyn es definitivamente la mejor opción.
Pero puedes hacer esto de muchas maneras diferentes. Desde el punto de vista de la codificación, puede hacer esto con cualquier lenguaje que admita la lectura de datos de un archivo de Excel, la lectura de datos de un tipo de archivo que Excel puede exportar o guardar como, o tiene una API para documentos de Microsoft.
También sería útil si el idioma elegido admite la representación de imágenes en la pantalla o la creación de algún tipo de archivo de imagen (bmp / png / jpg / ...) o si tiene una API que hace cualquiera de los anteriores. Para que pueda ver el gráfico en su computadora o imprimir el gráfico.
Si el idioma elegido para leer el archivo de Excel difiere del idioma para crear el gráfico, entonces eso también está bien. Puede usar ambos idiomas y encontrar una manera de parecerse a los datos recopilados del idioma uno de tal manera que el idioma dos pueda utilizarlos.
Yo personalmente usaría Java, aunque VB.net aparentemente puede leer archivos de Excel sin la necesidad de una API.
Estas son algunas API para documentos de Microsoft con sus respectivos idiomas:
Aquí hay algunos enlaces sobre la parte gráfica:
fuente