Programování

Anaconda Fusion spojuje Excel s datovou vědou Pythonu

Někteří z nejkreativnějších použití aplikací nejsou jejich tvůrci nikdy zamýšleni. Microsoft Excel možná nebyl vytvořen jako zápisník pro datové vědce, ale do role byl vtlačen s takovou horlivostí, že Microsoft šel s proudem.

Společnost Continuum Analytics, tvůrci distribuce v Pythonu zvané Anaconda preferovaní uživateli datových věd, vydala Anaconda Fusion, systém pro propojení podnikové verze Anacondy s Microsoft Excel 2016 a vyšší. To propojuje data aplikace Excel přístupná Pythonu a zpřístupňuje vizualizace Anacondy a další funkce v aplikaci Excel.

Tabulky jsou známým teritoriem pro ty v obchodní analytice - prostředí jako Python a R, v menší míře. Pokud vědci v oblasti dat mají práci, kterou chtějí sdílet s žokejy aplikace Excel, bude snazší to udělat prostřednictvím aplikace Excel, než je nechat přijít na stranu Pythonu.

Vědci v oblasti dat mohou vystavit svou práci uživatelům aplikace Excel pomocí kódu Pythonu a dat dostupných v noteboocích Jupyter. Funkce v poznámkovém bloku mohou být zdobeny standardní syntaxí dekorátoru Pythonu, což znamená, že jsou k dispozici uživatelům aplikace Excel, a data dodávaná těmto funkcím mohou být otevřená (tj. Jakýkoli rozsah dat, který může být uveden v aplikaci Excel) nebo uzavřená (výběr ze seznamu).

Když uživatel aplikace Excel interaguje s těmito funkcemi, výsledky - data ve formátu prostého textu nebo grafické vizualizace, jako jsou ty, které jsou vytvořeny pomocí balíčků, jako je Bokeh - se zobrazují na bočním panelu s kartami v aplikaci Excel. S bočním panelem je pro uživatele aplikace Excel také snazší prozkoumat již dostupné notebooky nebo nahrát stávající notebooky do Fusion. To není jen pohodlí; aklimatizuje uživatele aplikace Excel kousek po kousku na Fusion a na Anacondu a Python je obecně.

Většina předchozích integrací mezi Excelem a Pythonem umožnila Excelu spolupracovat s Pythonem jako zdrojem dat, jako je projekt Xlwings. Fusion lze také považovat za averz: Umožňuje Pythonu používat Excel jako rozhraní pro aplikace a funkce založené na datech vytvořené v Pythonu.

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