Python szkriptelés a LuckyTemplates adatjelentésekben

Ez az oktatóanyag a LuckyTemplates jelentésekben található Python-szkriptekről lesz szó. Megtanulja, hogyan használhatja a Pythont a LuckyTemplates különböző kimenetek elérésére. Ismerni fogja a Python néhány technikai korlátját is, így elkerülheti a hibákat a .

Tartalomjegyzék

A LuckyTemplates parancsfájlok Python-csomagjainak megértése

Hibák történnek a Python és a LuckyTemplates között, mert különböző sebességgel frissülnek. Néha ütközések vannak a két szoftver csomagjaival kapcsolatban. A megfelelő környezet beállításával elkerülheti a hibákat.

A Python Anaconda Installation nem minden csomagját támogatja a LuckyTemplates. Az alábbi képen az összes jelenleg támogatott csomag látható.

Python szkriptelés a LuckyTemplates adatjelentésekben

Ez a következő kép a csomagok követelményeit és korlátait mutatja be.

Python szkriptelés a LuckyTemplates adatjelentésekben

A Pandas az adatmanipulációs könyvtár, míg a Numpy a lineáris algebra. A Scikit-Learn és az Xgboost olyan könyvtárak, amelyek lehetővé teszik a gépi tanulást és az előfeldolgozást. A Scipy és a Statsmodels statisztikákkal foglalkozik. A Seaborn a vizualizációra szolgál, míg a Matplotliob a vizuális könyvtár.

Környezetek létrehozása Python Scripting segítségével

Létre kell hoznia egy olyan környezetet, amely tartalmazza az ütközések elkerülése érdekében szükséges csomagokat. Létrehozhat környezetet az Anaconda Prompt használatával, amelyet a . A prompt megnyitásához írja be az Anaconda kifejezést a Windows keresősávjába, és kattintson az alkalmazásra.

Python szkriptelés a LuckyTemplates adatjelentésekben

Ha a „környezet létrehozása az anacondában” kifejezésre keres a Google-ban, átirányítunk erre az oldalra. Ugyanazon az oldalon különböző módokat láthat adott környezetek létrehozására.

Python szkriptelés a LuckyTemplates adatjelentésekben

Az Anaconda Prompt parancsablakban láthatja az alapkörnyezetet és a munkakönyvtárat.

Python szkriptelés a LuckyTemplates adatjelentésekben

Új környezet létrehozásához írja be a conda create parancsot . Ezután írja be az –n billentyűt , majd a környezet nevét. Végül írja be, hogy melyik Python verziót szeretné. Ebben a példában a környezet neve new_env_pbi , a 3.7.

Python szkriptelés a LuckyTemplates adatjelentésekben

Nyomja meg az Enter billentyűt, ha végzett. Ezután látni fogja, hogy új környezetet hoz létre.

Python szkriptelés a LuckyTemplates adatjelentésekben

Nyomja meg az Y gombot a folyamat folytatásához.

Python szkriptelés a LuckyTemplates adatjelentésekben

Ezután aktiválnia kell a környezetet. Bemenet conda aktiválja a new_env_pbi .

Python szkriptelés a LuckyTemplates adatjelentésekben

Ha elkészült, láthatja, hogy az új környezet aktiválva van. Innentől megkezdheti a szükséges csomagok telepítését. Először telepítse a Pandákat az adatok beviteléhez. Input pip telepítse a pandákat , és nyomja meg az Enter billentyűt.

Python szkriptelés a LuckyTemplates adatjelentésekben

Ezután a Seaborn telepítéséhez input pip install seaborn . Azt is látni fogod, hogy a Seaborn a Matplotlib-et is betölti. A telepítés után most megnyithatja a .

Python szkriptelés a LuckyTemplates adatjelentésekben

Adatszerzés Python használatával

Háromféleképpen juthat adatokhoz a LuckyTemplates belsejében a Python használatával. Első lépésként lépjen a Fájl eszköztárra, kattintson az Adatok beszerzése elemre, majd válassza az Adatok beszerzése az induláshoz lehetőséget .

Python szkriptelés a LuckyTemplates adatjelentésekben

Kattintson ismét a Fájl eszköztárra, válassza az Egyéb, majd a Python Script lehetőséget .

Python szkriptelés a LuckyTemplates adatjelentésekben

Innen adjon meg egy szkriptet az adatok beviteléhez, és nyomja meg az OK gombot. Ebben a példában ezt a szkriptet használjuk.

Python szkriptelés a LuckyTemplates adatjelentésekben

A Navigátor ablaktáblában kattintson a Python mappa alatti változóra, majd kattintson a Betöltés gombra .

Python szkriptelés a LuckyTemplates adatjelentésekben

Ezután látni fogja ezeket az adatokat a Mezők panelen.

Python szkriptelés a LuckyTemplates adatjelentésekben

Ezt követően meg kell győződnie arról, hogy a megfelelő környezetet használja. Lépjen a Fájl eszköztárra, kattintson a Beállítások és beállítások elemre, majd válassza a Beállítások lehetőséget .

Python szkriptelés a LuckyTemplates adatjelentésekben

A Globális területen kattintson a Scripting elemre, és állítsa be a Python kezdőkönyvtárat. Kattintson a Tallózás gombra, és nyissa meg a new_env_pbi fájlt .

Python szkriptelés a LuckyTemplates adatjelentésekben

Python Scripting vizualizációk engedélyezése a LuckyTemplates alkalmazásban

A Python Integration eléréséhez kattintson aa Vizualizációk alatt.

Python szkriptelés a LuckyTemplates adatjelentésekben

Ezután engedélyezze a script vizualizációját.

Python szkriptelés a LuckyTemplates adatjelentésekben

Ha elkészült, egy szöveges Python Script Editor jelenik meg a vásznon.

Python szkriptelés a LuckyTemplates adatjelentésekben

A szkriptezés elindításához húzzon egy mezőt a vizualizáció Értékek területén. Ebben a példában az osztályok az Értékek területen belül vannak elhelyezve.

Python szkriptelés a LuckyTemplates adatjelentésekben

A vizualizáció most így fog kinézni.

Python szkriptelés a LuckyTemplates adatjelentésekben

Egy adatkeret a pandas.DataFrame függvény segítségével jön létre . A szkript változóként mentette el, és adatkészletnek nevezte el . A 6. sor alá beillesztheti vagy beírhatja a szkript kódját, hogy létrehozzon egy vizualitást. Ebben a példában a következő kódokat használtuk.

Python szkriptelés a LuckyTemplates adatjelentésekben

Jelenleg az adatkeret hiányos, mert csak részlegei vannak. Tehát húzza az összes oszlopot a Mezők ablaktábláról az Értékek területre egy teljes adatkeret létrehozásához.

Python szkriptelés a LuckyTemplates adatjelentésekben

Ezt követően kiválaszthat egy vizualitást a Jupyter Notebookból. Ezután másolja ki a vizualizáció kódját, és illessze be a szerkesztőbe.

Python szkriptelés a LuckyTemplates adatjelentésekben

Módosítsa a vizuális kódban használt változót df- ről az adatkészletre , és írja be a plt.show() függvényt a következő sorba a Matplotlib használatához.

Python szkriptelés a LuckyTemplates adatjelentésekben

Ha elkészült, futtassa a szkriptet a szerkesztőben található Futtatás ikonra kattintva.

Python szkriptelés a LuckyTemplates adatjelentésekben

Ezután látni fogja, hogy a vizualizáció megvalósul a vásznon. A látvány nem interaktív, de testreszabásával dinamikussá teheti.

Python szkriptelés a LuckyTemplates adatjelentésekben

A Python vizualizáció testreszabása

Kattintson a nyílhegyre a Python Script Editor megnyitásához. Ezután írja be a plt.style.use() .

Python szkriptelés a LuckyTemplates adatjelentésekben

Nyissa meg a Google-t, és keresse meg a matplotlib stílusokat. Kattintson a Style Sheets Reference elemre, és a rendszer átirányítja az oldalukra.

Python szkriptelés a LuckyTemplates adatjelentésekben

Az oldalon belül különböző stílusokat láthat, amelyeket használhat.

Python szkriptelés a LuckyTemplates adatjelentésekben

Válasszon ki egy stílust, és írja be a stílus kódját a szkript kódjába.

Python szkriptelés a LuckyTemplates adatjelentésekben

Ebben a példában a használt stílus kódja a bmh . Ha végzett, nyomja meg a Futtatás ikont.

Python szkriptelés a LuckyTemplates adatjelentésekben

Ezután látni fogja, hogy a képen belüli színek megváltoztak.

Python szkriptelés a LuckyTemplates adatjelentésekben

A látvány alakját is módosíthatja, ha akarja. Ehhez nyissa meg a szkriptszerkesztőt, módosítsa a boxplotot violinplot- ra , és futtassa a szkript kódját.

Python szkriptelés a LuckyTemplates adatjelentésekben

Látni fogja, hogy a látvány alakja megváltozott.

Python szkriptelés a LuckyTemplates adatjelentésekben

Adatok átalakítása a Power Queryben Python Scripting használatával

A Python-szkriptek LuckyTemplates alkalmazásban való elérésének utolsó módja az adatok átalakítása a Power Query szerkesztőben. Az egyik bevált módszer az adatok megkettőzése és a parancsfájlok elvégzése a fő adatok használata helyett. Ebben a példában a fő adat a df , a másolat pedig a df2 .

Python szkriptelés a LuckyTemplates adatjelentésekben

Lépjen az Átalakítás eszköztárra, és válassza a Python Script futtatása lehetőséget .

Python szkriptelés a LuckyTemplates adatjelentésekben

Ekkor megjelenik a Python Script futtatása párbeszédpanel egy szkript üzenettel.

Python szkriptelés a LuckyTemplates adatjelentésekben

Írjon be egy kódot a Jupyter Notebook táblázataihoz. Ebben a példában a dataset.corr() szerepel a szkriptben. Először azonban újra el kell mentenie a változót a dataset = ismételt beírásával.

Python szkriptelés a LuckyTemplates adatjelentésekben

Az OK gomb megnyomása után az adatok megjelennek a vásznon.

Python szkriptelés a LuckyTemplates adatjelentésekben

Bontsa ki a táblázatot az Érték oszlop Táblázat elemére kattintva. Ez egy korrelációs táblázatot is mutat.

Python szkriptelés a LuckyTemplates adatjelentésekben

A Python Script Index oszlopa azonban nem jelenik meg a korrelációs táblázatban. A probléma megoldásához lépjen az Alkalmazott lépések panelre, és kattintson a Python Script futtatása lépés fogaskerék ikonjára a szkriptkód megnyitásához.

Python szkriptelés a LuckyTemplates adatjelentésekben

Most adjon meg egy másik függvényt a .reset_index() bevitelével . Ezután írja be ezt a függvényt a korrelációs táblázat függvénnyel.

Python szkriptelés a LuckyTemplates adatjelentésekben

Ha elkészült, láthat egy Index oszlopot a korrelációs táblázatban.

Python szkriptelés a LuckyTemplates adatjelentésekben




Következtetés

A Python sok mindent megtehet, ha integrálja a LuckyTemplates-szel. Ebben az oktatóanyagban a Python-szkripteket három különböző módon használtuk: az adatkészlet behozására, a látványelemek létrehozására és a meglévő adatok manipulálására a.

Gaelim


Költségkeret elosztása: havi előrejelzések a LuckyTemplates napi eredményei között

Költségkeret elosztása: havi előrejelzések a LuckyTemplates napi eredményei között

Ebben az oktatóanyagban a LuckyTemplates költségvetés-elosztási algoritmusán fogok átmenni, ahol összehasonlíthatja a havi előrejelzéseket a napi értékesítéssel.

Speciális logika használata a LuckyTemplatesben a végösszegek kijavításához

Speciális logika használata a LuckyTemplatesben a végösszegek kijavításához

Ismerje meg, hogyan állíthatja be helyesen a számítások összegeit a fejlett DAX-képletek és a LuckyTemplates fejlett logikájának segítségével.

PowerApps nézetek és űrlapok: létrehozása és testreszabása

PowerApps nézetek és űrlapok: létrehozása és testreszabása

További információ a PowerApps-nézetekről és -űrlapokról, valamint arról, hogyan hozhatja létre és testreszabhatja azokat kifejezetten az Ön által létrehozott alkalmazáshoz.

LuckyTemplates jelentéssablonok kibővítve – LuckyTemplates vizualizációs fogalmak

LuckyTemplates jelentéssablonok kibővítve – LuckyTemplates vizualizációs fogalmak

Ebben a blogbemutatóban belemerülök a LuckyTemplates jelentéssablonjainak testreszabásához és a pénzügyi információk és adatok hatékony megjelenítéséhez.

LuckyTemplates jelentések tervezése – korlátlan lehetőségek

LuckyTemplates jelentések tervezése – korlátlan lehetőségek

Így néz ki egy kiváló LuckyTemplates jelentéstervezés. Ez egy gyári kialakítás, amely elemleírásokat és könyvjelzőket használ epikus navigációval.

LuckyTemplates HASZNÁLATI SZABÁLYOZÁS Vs KEZELÉSEK

LuckyTemplates HASZNÁLATI SZABÁLYOZÁS Vs KEZELÉSEK

Ismerje meg a különbséget a LuckyTemplates USERELATIONSHIP függvény és a TREATAS függvény között, amelyeket a DAX-mértékek létrehozásakor használnak.

Vadonatúj kurzus: Microsoft Excel kezdőknek

Vadonatúj kurzus: Microsoft Excel kezdőknek

Vadonatúj kurzus: Microsoft Excel kezdőknek

ISNULL SQL függvény esetutasításokban

ISNULL SQL függvény esetutasításokban

Tanulja meg és értse meg, hogyan használhatja a CASE utasítást az ISNULL SQL függvénnyel együtt érték visszaadására, ha NULL érték van.

LuckyTemplates Dashboard Design – Lenyűgöző oldalforgató vizualizációs ötlet

LuckyTemplates Dashboard Design – Lenyűgöző oldalforgató vizualizációs ötlet

Példák a LuckyTemplates irányítópultjára, tanulja meg és értse meg, hogyan hozhatja létre a leginnovatívabb oldalfordító vizualizációt a LuckyTemplates irányítópult kialakításához ezekben az egyszerű lépésekben!

Scatter Plot In R Script: Hogyan készítsünk és importáljunk

Scatter Plot In R Script: Hogyan készítsünk és importáljunk

Ebből az oktatóanyagból megtudhatja, hogyan hozhat létre R szórványdiagram vizualizációt a LuckyTemplates alkalmazásban az R Script vizualizáció segítségével.