Iniciar sesión con Microsoft
Iniciar sesión o crear una cuenta
Hola:
Seleccione una cuenta diferente.
Tiene varias cuentas
Elija la cuenta con la que desea iniciar sesión.

Python en Excel está actualmente en versión preliminar y está sujeto a cambios en función de los comentarios. Para usar esta característica, únase al Programa Insider de Microsoft 365 y elija el nivel de Insider del canal beta .

Python en Excel se está implementando gradualmente para los clientes de Excel para Windows mediante el Canal beta. En este momento, la función no está disponible en otras plataformas.

Si tiene algún problema con Python en Excel, informe de ellos seleccionando Ayuda > Comentarios en Excel.

¿Es la primera vez que usa Python en Excel? Comience con Introducción a Python en Excel y Introducción a Python en Excel

Bibliotecas de Python de código abierto  

Python en Excel viene con un conjunto estándar de bibliotecas de Python proporcionadas por Anacondaa través de una distribución segura. Use estas bibliotecas de Python para simplificar el análisis de datos, buscar patrones y perspectivas ocultas, y visualizar los datos con trazados. 

Core Python en bibliotecas de Excel 

Las siguientes bibliotecas de código abierto están disponibles con Python en Excel de forma predeterminada. Se han importado con las instrucciones enumeradas. 

  • matplotlib. Instrucción Import: import matplotlib.pyplot as plt

  • NumPy. Instrucción Import: import numpy as np

  • Pandas. Instrucción Import: import pandas as pd

  • Seaborn. Instrucción Import: import seaborn as sns

  • statsmodels. Instrucción Import: import statsmodels as sm

Nota: Estas bibliotecas principales también se enumeran en el panel de tareas de inicialización de Python en Excel. Para obtener acceso al panel de tareas de inicialización, seleccione Fórmulas > Inicialización en la cinta de opciones de Excel. Este panel de tareas es actualmente de solo lectura y muestra la configuración de inicialización de Python en tiempo de ejecución de Excel.

Cómo importar bibliotecas 

Además de las bibliotecas principales, puede importar otras bibliotecas disponibles a través de Anaconda. Importar bibliotecas de Python en Excel mediante una instrucción de importación de Python en una celda de Python en Excel, como import numpy as np. Esta instrucción importa la biblioteca NumPyy le asigna el aliasnp. Después de escribir esta instrucción import en una celda de Python, puede hacer referencia a la biblioteca NumPy como np en las fórmulas de Python de ese libro. 

Sugerencia: Para asegurarse de que las bibliotecas se importan antes de que se ejecuten las fórmulas de Python, escriba las instrucciones import y cualquier configuración en la primera hoja de cálculo del libro. Si lo desea, puede reservar la primera hoja de cálculo específicamente para las instrucciones de importación y la configuración.

Lista de bibliotecas recomendadas 

En la tabla siguiente se muestra un subconjunto de las bibliotecas de código abierto proporcionadas por Anaconda que puede usar con Python en Excel. Las bibliotecas matplotlib, NumPy, seaborn, statsmodels y pandasse importan de forma predeterminada. Las bibliotecas adicionales enumeradas en la tabla no se importan automáticamente, pero puede elegir importarlas si lo desea. 

Importante: Para proteger la seguridad de los datos, estas bibliotecas no podrán realizar solicitudes de red ni acceder a los archivos y datos de su equipo local. Para obtener más información, consulte Seguridad de datos y Python en Excel.

Nombre de biblioteca

Descripción

astropy

Una biblioteca de Python para astronomía. License: BSD-3-Clause.

beautifulsoup4

Una biblioteca de Python diseñada para el recorte de pantalla. Licencia: MIT.

aprendizaje desequilibrado

Ayuda a abordar los problemas de clasificación ofreciendo técnicas de muestreo de nuevo. Se basa en el scikit-learn. Licencia: MIT.

ipython

Una biblioteca para informática interactiva. License: BSD-3-Clause.

gensim

Una biblioteca de modelado de temas y procesamiento de lenguaje natural. Licencia: LGPL-2.1.

matplotlib

Crea gráficos y figuras de calidad de publicaciones en Python. Licencia: PSF.

networkx

Un paquete de Python para crear y manipular redes complejas. License: BSD-3-Clause.

numpy

Ofrece procesamiento de matriz para números, cadenas, registros y objetos. License: BSD-3-Clause.

Pandas

Ofrece estructuras de datos y herramientas de análisis de datos. License: BSD-3-Clause.

Almohada

Agrega compatibilidad para abrir, manipular y guardar diferentes formatos de archivo de imagen. Licencia: PIL.

Pytables

Reúne Python, la biblioteca HDF5y la biblioteca NumPypara administrar grandes cantidades de datos. License: BSD-3-Clause.

pijama

Una biblioteca de tensores optimizada para el aprendizaje profundo con GPU y CPU. License: BSD-3-Clause.

pywavelets

Una wavelet transforma la biblioteca. Licencia: MIT.

scikit-learn

Un conjunto de módulos de Python para el aprendizaje automático y la minería de datos. License: BSD-3-Clause.

scipy

Una biblioteca científica para Python. License: BSD-3-Clause.

Seaborn

Una biblioteca de visualización de datos estadísticos. License: BSD-3-Clause.

bola de nieve

Una colección de bibliotecas de algoritmos para Python. License: BSD-2-Clause.

statsmodels

Cálculos y modelos estadísticos, para su uso con la biblioteca SciPy. License: BSD-3-Clause.

simpy

Una biblioteca de Python para matemáticas simbólicas. License: BSD-3-Clause.

Tabular

Una biblioteca para crear y dar formato a tablas. Licencia: MIT.

Más información de Anaconda 

Para obtener más información sobre la integración y las bibliotecas admitidas, visite Anaconda.

Artículos relacionados

Introducción a Python en Excel 

Introducción a Python en Excel 

Crear diagramas y gráficos de Python en Excel

Python en DataFrames de Excel 

¿Necesita más ayuda?

¿Quiere más opciones?

Explore las ventajas de las suscripciones, examine los cursos de aprendizaje, aprenda a proteger su dispositivo y mucho más.

Las comunidades le ayudan a formular y responder preguntas, enviar comentarios y leer a expertos con conocimientos extensos.

¿Le ha sido útil esta información?

¿Cuál es tu grado de satisfacción con la calidad del lenguaje?
¿Qué ha afectado a su experiencia?

¡Gracias por sus comentarios!

×