Pregunta

Quiero crear una visualización de datos en datos médicos, es decir, el historial médico del paciente, las alergias que uno está teniendo, el nombre de cualquier paciente crónico debe resaltarse, etc. y, puede haber una visualización separada para los medicamentos, que muestra la disponibilidad de los medicamentos, su vencimiento La fecha se puede resaltar utilizando la funcionalidad Mouse_Hover_on. Será útil para los médicos y el personal médico también.

Problemas:

  • bl.ocks.org Tiene una variedad de modelos de visualización base para trabajar, pero el esquema de la base de datos que tengo (dado por mi mentor) es un poco confuso.
  • Además, no nos proporcionará los datos reales de nuestra universidad debido a su naturaleza confidencial, entonces, ¿podemos obtener datos ficticios en la red?

Experiencia:

  1. He hecho trabajo en Weka Anteriormente para comprender sobre la minería de datos y muchos algoritmos y clasificadores diferentes.
  2. He creado un modelo de visualización de datos genéricos (para datos jerárquicos) utilizando el D3.js
  3. Tengo un buen conocimiento práctico de Python. Entonces, si alguien podría decir si hay alguna esperanza para hacerlo (la visualización de datos) en Python.
¿Fue útil?

Solución

Si tienes un buen conocimiento práctico en Python, eres bueno para ello. D3.js en realidad tiene una pitón comparable llamada Bokeh. Su pregunta implica muchas ramificaciones y explica completamente lo que está tratando de lograr, así que vamos por partes.

Algunas bibliotecas de pitón científicos 2D:

Algunas bibliotecas de Python de desarrollo de la interfaz de usuario:

  • Pyqt5
  • Pyqt4 (Hay cambios significativos en PYQT5, por lo tanto, la sugerencia)
  • Pyside (también un puerto QT)
  • wxpython

Algunas bibliotecas numéricas de Python:

Usando combinaciones de lo anterior, puede construir algunas soluciones de software muy potentes. Cualquiera de las bibliotecas de UI sugeridas tiene widgets de hoja de cálculo. Hay bibliotecas para leer CSV y sobresalir, entre otros (Json, HDF5, etc.).

El problema de los datos se puede resolver creando sus propios datos aleatorios o utilizando recursos en la red como este o este.

Licenciado bajo: CC-BY-SA con atribución
scroll top