Repolode
plotly

plotly/plotly.py

Biblioteca de gráficos interactivos para Python que se muestran en el navegador y se crean con una API declarativa de figuras basada en plotly.js.

Alternativa open source a:Tableau

Estrellas
18,877
Forks
2,892
Issues abiertos
743
Último commit
hace 3 días

¿Qué es?

plotly.py es una biblioteca de Python para crear gráficos interactivos. Es una capa declarativa de alto nivel sobre plotly.js, que ofrece más de 30 tipos de gráficos, incluidos gráficos científicos, 3D, estadísticos, mapas SVG y gráficos financieros.

La biblioteca ofrece dos interfaces principales: graph objects (plotly.graph_objects) para crear figuras traza por traza, y Plotly Express (plotly.express) para crear gráficos comunes en una sola llamada a una función a partir de dataframes. Las figuras se muestran en notebooks de Jupyter, marimo, archivos HTML independientes y aplicaciones de Dash.

La exportación de imágenes estáticas se admite mediante el paquete independiente kaleido, que requiere Chrome o Chromium en el sistema. También está disponible un modo de widget para Jupyter a través de anywidget.

Funciones clave

  • 01Más de 30 tipos de gráficos, incluidos gráficos 3D, estadísticos, mapas y gráficos financieros.
  • 02Dos APIs: graph objects para un control detallado y Plotly Express para crear rápidamente gráficos a partir de dataframes.
  • 03Figuras interactivas que se muestran en Jupyter, marimo, HTML independiente y aplicaciones de Dash.
  • 04Exportación de imágenes estáticas mediante el paquete kaleido.
  • 05Compatibilidad con widgets de Jupyter a través de anywidget.

Casos de uso

  • Explorar y visualizar dataframes en notebooks de Jupyter.
  • Crear dashboards interactivos con Dash.
  • Generar gráficos HTML independientes para compartir.
  • Crear gráficos científicos, 3D o financieros con código Python.

Inicio rápido

  1. 1

    Instala plotly con pip

    pip install plotly
  2. 2

    Crea una figura con graph objects y muéstrala

  3. 3

    Instala opcionalmente los complementos de Plotly Express

    pip install plotly[express]

Antes de usarlo

  • Plotly Express también requiere instalar por separado una biblioteca de dataframes compatible.
  • La exportación de imágenes estáticas requiere Chrome o Chromium en el sistema.

En colecciones

Temas

Preguntas frecuentes

¿Qué es plotly.py?
Biblioteca de gráficos interactivos para Python que se muestran en el navegador y se crean con una API declarativa de figuras basada en plotly.js. plotly.py es una biblioteca de Python para crear gráficos interactivos. Es una capa declarativa de alto nivel sobre plotly.js, que ofrece más de 30 tipos de gráficos, incluidos gráficos científicos, 3D, estadísticos, mapas SVG y gráficos financieros.
¿plotly.py es gratuito? ¿Qué licencia tiene?
plotly.py es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿plotly.py sigue mantenido?
Mantenimiento activo. El último commit de plotly.py fue el 3 nov 2026.
¿Para qué puedo usar plotly.py?
Explorar y visualizar dataframes en notebooks de Jupyter. Crear dashboards interactivos con Dash. Generar gráficos HTML independientes para compartir. Crear gráficos científicos, 3D o financieros con código Python.
¿Cómo se instala plotly.py?
Instala plotly con pip: pip install plotly Crea una figura con graph objects y muéstrala Instala opcionalmente los complementos de Plotly Express: pip install plotly[express]
¿Dónde consigo plotly.py?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/plotly/plotly.py

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados