Excel obtiene poderes de visualización y análisis de Python basados ​​en la nube y en contenedores


Agrandar / Si este tipo de cosas te sorprenden, hay mucho más dentro de una barra de cinta para ti.

Anaconda

Si eres decente en Python (o aspiras a serlo) pero no tienes las habilidades para el trabajo avanzado con datos en Excel, Microsoft ahora ofrece el tipo de combinación de mantequilla de maní y chocolate que puedes considerar un regalo. Al menos hasta que pase detrás del muro de pago.

Stefan Kinnestrand de Microsoft, al escribir sobre «lo mejor de ambos mundos para el análisis y la visualización de datos», escribe que esta vista previa pública de Python en Excel permitirá a los expertos en hojas de cálculo «manipular y explorar datos en Excel usando gráficos y bibliotecas de Python y luego usar las fórmulas de Excel». , gráficos y tablas dinámicas para refinar aún más sus conocimientos”.

Microsoft se asoció con el repositorio de análisis de Python Anaconda para incorporar bibliotecas como Pandas, Statsmodels y Matplotlib a Excel. Python en Excel se ejecuta en los servidores en la nube de Microsoft y la compañía está promocionando la seguridad que debería ofrecer. Python se ejecuta en contenedores aislados, sin acceso a los dispositivos, su red o tokens de usuario, afirma Microsoft. Python y Excel solo pueden comunicarse entre sí a través de funciones limitadas (xl() y =PY()) que solo pueden devolver resultados de código, no macros, código VBA u otros datos, afirma Microsoft.

Si desea comenzar inmediatamente a familiarizarse con dos idiomas diferentes a la vez, deberá estar en el programa 365 Insider de Microsoft en el canal beta y tener Excel actualizado para compilar 16818. Seleccione «Fórmulas» en la barra de la cinta. , elija «Insertar Python» y luego haga clic en «Probar vista previa». Anaconda tiene una serie de publicaciones de blog y videos que muestran ejemplos y ejercicios introductorios sobre la codificación Python-in-Excel (PyCel?).

En este momento, Python en Excel está incluido con una suscripción a Microsoft 365, pero puede requerir una licencia paga en algún momento antes de la disponibilidad general, según Microsoft.

Será interesante ver cómo funciona la integración de Python en Excel. Es una oferta de código muy especializada, alojada en la nube y aparentemente segura y en contenedores. Pero la historia de las aplicaciones de Office con scripts y macros de Visual Basic para Aplicaciones (VBA) tiene una larga historia de exploits, parches y más exploits. A principios del año pasado, Microsoft prácticamente prohibió las macros descargadas en Office a menos que alguien se esforzara por infectarse. Aparte de eso, es una expansión intrigante de un entorno de código que ya está completo en Turing.

Imagen de listado de Pavlina Popovska / Getty Images



Source link-49