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

Leave a Comment

E-mail melléklet mentése SharePointba a Power Automate segítségével

E-mail melléklet mentése SharePointba a Power Automate segítségével

Ebből a blogból megtudhatja, hogyan mentheti automatikusan az e-mail mellékleteket a SharePointba, majd törölheti az e-maileket a Power Automate segítségével.

A Microsoft LuckyTemplates irányítópult 18 legjobb példája 2023

A Microsoft LuckyTemplates irányítópult 18 legjobb példája 2023

A Microsoft LuckyTemplates irányítópult 18 legjobb példája 2023

A Power Automate folyamatok létrehozása a semmiből

A Power Automate folyamatok létrehozása a semmiből

Ismerje meg, hogyan hozhat létre <strong>Power Automate</strong> folyamatokat a semmiből. Sablon használata helyett mi magunk hozzuk létre a kiváltó okokat és a műveleteket.

4 módszer a Pi használatára a Pythonban példákkal

4 módszer a Pi használatára a Pythonban példákkal

4 módszer a Pi használatára a Pythonban példákkal

Profit and Loss (P&L) kimutatások létrehozása a LuckyTemplates alkalmazásban

Profit and Loss (P&L) kimutatások létrehozása a LuckyTemplates alkalmazásban

Ebben az útmutatóban bemutatom, hogyan lehet Pénzügyi információk mátrixát létrehozni a Profit és veszteség (P&L) kimutatással a LuckyTemplates alkalmazásban.

Hogyan lehet dinamikusan egyesíteni az oszlopokat egy Power Query-táblázatban

Hogyan lehet dinamikusan egyesíteni az oszlopokat egy Power Query-táblázatban

Fedezze fel, hogyan lehet dinamikusan egyesíteni oszlopokat a Power Query Table.CombineColumns függvény segítségével.

SharePoint-fájlok hozzáadása a számítógéphez

SharePoint-fájlok hozzáadása a számítógéphez

Ismerje meg, hogyan adhatjuk hozzá és szinkronizálhatjuk SharePoint-fájljainkat az asztalon és a OneDrive-on.

Dátumtáblázat létrehozása a LuckyTemplates alkalmazásban

Dátumtáblázat létrehozása a LuckyTemplates alkalmazásban

Tudja meg, miért fontos egy dedikált dátumtáblázat a LuckyTemplatesben, és ismerje meg ennek leggyorsabb és leghatékonyabb módját.

LuckyTemplates mobil jelentéskészítési tippek és technikák

LuckyTemplates mobil jelentéskészítési tippek és technikák

Ez a rövid oktatóanyag kiemeli a LuckyTemplates mobil jelentési funkcióját. Megmutatom, hogyan készíthet hatékony jelentéseket mobileszközökön.

Professzionális szolgáltatáselemzési jelentések LuckyTemplatesben

Professzionális szolgáltatáselemzési jelentések LuckyTemplatesben

Ebben a LuckyTemplates bemutatóban olyan jelentéseket tekintünk át, amelyek professzionális szolgáltatáselemzést mutatnak be egy olyan cégtől, amely több szerződéssel és ügyfél-elkötelezettséggel rendelkezik.