Programmēšana

Anaconda Fusion apvieno programmu Excel ar Python datu zinātni

Daži no radošākajiem lietojumiem lietojumiem nekad nav paredzēti to veidotājiem. Iespējams, ka Microsoft Excel nav izstrādāts kā datu zinātnieku skrāpējums, taču tas ir iespiests lomā ar tādu dedzību, ka Microsoft ir gājis ar šo plūsmu.

Continuum Analytics, kas ir Python izplatītāja Anaconda, kuru priekšroku dod datu zinātnes lietotāji, veidotāji, ir izlaidusi Anaconda Fusion, sistēmu Anaconda uzņēmuma līmeņa versijas savienošanai ar Microsoft Excel 2016 un jaunākām versijām. Tas savieno Excel datus pieejamus Python un padara Anaconda vizualizācijas un citas funkcijas pieejamas Excel.

Izklājlapas ir pazīstama teritorija tiem, kas strādā biznesa analīzē - tādās vidēs kā Python un R, mazāk. Ja datu zinātniekiem ir darbs, kuru viņi vēlas dalīties ar Excel žokejiem, to būs vieglāk izdarīt, izmantojot Excel, nekā likt viņiem nonākt Python pusē.

Datu zinātnieki var atklāt savu darbu Excel lietotājiem, izmantojot Python kodu un datus, kas pieejami Jupyter piezīmjdatoros. Piezīmju grāmatiņas funkcijas var dekorēt ar standarta Python dekoratora sintaksi, lai norādītu, ka tās ir pieejamas Excel lietotājiem, un šīm funkcijām piegādātie dati var būt beztermiņa (tas ir, visi datu diapazoni, kurus var uzskaitīt programmā Excel) vai aizvērt (izvēle no saraksta).

Kad Excel lietotājs mijiedarbojas ar šīm funkcijām, rezultāti - vienkārša teksta dati vai grafiskas vizualizācijas, piemēram, tādas, kuras izveidojušas tādas paketes kā Bokeh - tiek parādīti Excel cilnes cilnī. Izmantojot sānu paneli, Excel lietotājiem ir arī vieglāk izpētīt jau pieejamās piezīmju grāmatiņas vai augšupielādēt esošās piezīmjdatorus Fusion. Tas nav vienkārši ērtības; tas pamazām aklimatizē Excel lietotājus Fusion un Anaconda, un Python ir vispārīgs.

Lielākā daļa iepriekšējo integrāciju starp Excel un Python ir ļāvušas Excel mijiedarboties ar Python kā datu avotu, piemēram, projektu Xlwings. Kodolsintēzi var uzskatīt arī par aversu: tas ļauj Python izmantot programmu Excel kā priekšgalu ar datiem pamatotām lietojumprogrammām un funkcijām, kas izveidotas ar Python.

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