Programovanie

Aplikácia Anaconda Fusion spája Excel s dátovou vedou v jazyku Python

Ich tvorcovia nikdy nezamýšľajú niektoré z najkreatívnejších použití aplikácií. Microsoft Excel možno nebol vymyslený ako zápisník pre dátových vedcov, ale do úlohy ho vtlačil taký elán, že Microsoft išiel s týmto vývojom.

Spoločnosť Continuum Analytics, tvorcovia distribúcie v jazyku Python s názvom Anaconda, ktorú uprednostňujú používatelia dátových vied, uviedla na trh systém Anaconda Fusion, ktorý slúži na pripojenie podnikovej verzie Anacondy k Microsoft Excel 2016 a vyšším. Toto premosťuje dáta z Excelu prístupné pre Python a sprístupňuje vizualizácie a ďalšie funkcie Anacondy v Exceli.

Tabuľky sú pre tých, ktorí sa zaoberajú obchodnou analytikou, známe územie - v prostredí ako Python a R už menej. Ak majú vedci v oblasti údajov prácu, ktorú chcú zdieľať s džokejmi programu Excel, bude to jednoduchšie prostredníctvom programu Excel, ako ich nechať prísť na stranu Pythonu.

Vedci v oblasti dát môžu svoju prácu vystaviť používateľom Excelu s kódom Python a údajmi dostupnými v notebookoch Jupyter. Funkcie v poznámkovom bloku môžu byť zdobené štandardnou syntaxou dekorátora Pythonu, čo naznačuje, že sú k dispozícii používateľom programu Excel, a údaje dodávané týmto funkciám môžu byť otvorené (tj. Akýkoľvek rozsah údajov, ktorý je možné uviesť v programe Excel) alebo uzavreté (výber zo zoznamu).

Keď používateľ aplikácie Excel interaguje s týmito funkciami, výsledky - údaje v obyčajnom texte alebo grafické vizualizácie, ako napríklad tie, ktoré sú vytvorené v balíkoch, ako je Bokeh - sa zobrazia na bočnom paneli s kartami v programe Excel. Vďaka bočnému panelu je pre používateľov programu Excel tiež jednoduchšie preskúmať už dostupné notebooky alebo nahrať existujúce notebooky do aplikácie Fusion. Nejde len o pohodlie; aklimatizuje používateľov Excelu kúsok po kúsku na Fusion a na Anacondu a Python je všeobecné.

Väčšina predchádzajúcich integrácií medzi programami Excel a Python umožnila spolupráci programu Excel s programom Python ako zdrojom údajov, ako je napríklad projekt Xlwings. Fúziu možno tiež považovať za averz: Umožňuje Pythonu používať Excel ako front-end pre aplikácie a funkcie založené na dátach založené na Pythone.

$config[zx-auto] not found$config[zx-overlay] not found