Programavimas

„Anaconda Fusion“ sujungia „Excel“ su „Python“ duomenų mokslu

Kai kurie iš kūrybiškiausių programų naudojimo būdų jų kūrėjai niekada neketina. Gali būti, kad „Microsoft Excel“ nebuvo sukurta kaip duomenų mokslininkų įbrėžimas, tačiau šis vaidmuo buvo įtemptas taip uoliai, kad „Microsoft“ ėjo kartu su srautu.

„Continuum Analytics“, „Python“ paskirstymo, vadinamo „Anaconda“, kūrėja, kuriam pirmenybę teikia duomenų mokslo vartotojai, kūrėjai išleido „Anaconda Fusion“ - sistemą, skirtą įmonės lygio „Anaconda“ versijai sujungti su „Microsoft Excel 2016“ ir naujesnėmis versijomis. Tai sujungia „Python“ prieinamus „Excel“ duomenis ir leidžia „Anaconda“ vizualizacijas ir kitas funkcijas pasiekti „Excel“.

Skaičiuoklės yra gerai pažįstama verslo analizės teritorija - tokiose aplinkose kaip „Python“ ir „R“. Jei duomenų mokslininkai turi darbų, kuriais norėtų pasidalinti su „Excel“ žokėjais, tai bus lengviau padaryti per „Excel“, nei kad jie ateitų į „Python“ pusę.

Duomenų mokslininkai gali atskleisti savo darbą „Excel“ vartotojams naudodami „Python“ kodą ir „Jupyter“ bloknotuose esančius duomenis. Užrašų knygelės funkcijas gali papuošti standartinė „Python“ dekoratoriaus sintaksė, nurodydama, kad jos prieinamos „Excel“ vartotojams, o duomenys, pateikti šioms funkcijoms, gali būti neterminuoti (t. Y. Bet koks duomenų diapazonas, kurį galima įtraukti į „Excel“) arba uždaryti (pasirinkimas iš sąrašo).

Kai „Excel“ vartotojas sąveikauja su tomis funkcijomis, rezultatai - paprasto teksto duomenys arba grafinės vizualizacijos, pvz., Sukurtos tokių paketų kaip „Bokeh“, rodomi „Excel“ skirtuko šoniniame skydelyje. Naudodamiesi šoniniu skydeliu, „Excel“ vartotojams taip pat lengviau ištirti jau turimus bloknotus arba įkelti esamus bloknotus į „Fusion“. Tai nėra tiesiog patogumas; tai po truputį pripratina „Excel“ vartotojus prie „Fusion“, prie „Anaconda“, o „Python“ yra bendras dalykas.

Dauguma ankstesnių „Excel“ ir „Python“ integracijų leido „Excel“ sąveikauti su „Python“ kaip duomenų šaltiniu, pavyzdžiui, „Xlwings“ projektu. „Fusion“ taip pat gali būti laikomas aversu: jis leidžia „Python“ naudoti „Excel“ kaip priekinę dalį duomenų valdomoms programoms ir funkcijoms, sukurtoms naudojant „Python“.

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