Python használata a LuckyTemplatesben | Adatkészlet és karakterlánc-függvény

Ebben az oktatóanyagban megvitatjuk, hogyan hozhat létre és készíthet elő adatkészletet és karakterlánc-függvényt a használatával. A folyamat végrehajtásához használt példa elérhető a GitHubon.

A LuckyTemplates engedélyezte a Python funkciót, ami megkönnyíti a felhasználók számára a Python-szkriptek közvetlen LuckyTemplates alkalmazásban történő futtatását.

Tartalomjegyzék

Csatlakozás adatforráshoz Python használatával

Mielőtt elkezdené, győződjön meg arról, hogy kinyitotta a LuckyTemplates jegyzetfüzetét. Először is csatlakoznunk kell egy adatforráshoz. Ezzel hozzáférést kapunk egy CSV-fájlhoz, amelyet importálhatunk a LuckyTemplates jegyzetfüzetünkbe. A mintaadatkészlet, amelyen dolgozni fogok, a Clinic Analysis Dataset. 

Python használata a LuckyTemplatesben |  Adatkészlet és karakterlánc-függvény

A GitHub oldalon navigálhat a mappájába, és kattintson a CSV-fájlra. Ha nem rendelkezik ilyennel, rengeteg nyilvános adattár található feltöltött CSV-fájlokkal, amelyekhez hozzáférhet. Ha megvan az adatkészlet, kattintson a fő mappára, és két fájlt fog látni. Kattintson a CSV-fájlra.

Python használata a LuckyTemplatesben |  Adatkészlet és karakterlánc-függvény

Ezután kattintson a Nyers megtekintése gombra. 

Python használata a LuckyTemplatesben |  Adatkészlet és karakterlánc-függvény

Ezután lépjen a címsorba, és másolja ki a CSV-címet. Ezután térjen vissza a LuckyTemplates jegyzetfüzetéhez. 

Python használata a LuckyTemplatesben |  Adatkészlet és karakterlánc-függvény

A Kezdőlap lapon kattintson az Adatok beszerzése , majd a Továbbiak elemre a Web opció megtekintéséhez , és kattintson rá.

Python használata a LuckyTemplatesben |  Adatkészlet és karakterlánc-függvény

 Ezután illessze be a CSV-címet az URL mezőbe, és kattintson az OK gombra.

Python használata a LuckyTemplatesben |  Adatkészlet és karakterlánc-függvény

Ezután kattintson agomb.

Python használata a LuckyTemplatesben |  Adatkészlet és karakterlánc-függvény

Sikeresen összekapcsoltuk adatforrásunkat a LuckyTemplates-ben.

Adattisztítás vagy adatvesztés LuckyTemplates használatával

Most már szabadon navigálhatunk az adatkészletben. Ez lehetővé teszi számunkra, hogy elvégezzük azokat a tisztítási eljárásokat, amelyek szükségesek ahhoz, hogy adatainkat a megfelelő formátumban kapjuk meg a jobb elemzés érdekében.

A Laboratóriumi költség oszlop alatt látni fogjuk, hogy különféle dollár szimbólumok vannak kötőjellel az átváltás tárgya.

Python használata a LuckyTemplatesben |  Adatkészlet és karakterlánc-függvény

 Ezeket a szimbólumokat nem tudjuk közvetlenül átalakítani.

Python használata a LuckyTemplatesben |  Adatkészlet és karakterlánc-függvény

Ez azért van, mert hibát fog okozni, amit igyekszünk elkerülni. 

Python használata a LuckyTemplatesben |  Adatkészlet és karakterlánc-függvény

Ezek cseréjéhez kattintson az Értékek cseréje lehetőségre , majd írja be a dollár szimbólumot a Keresendő érték mezőbe. Helyezzen 0-t vagy a kívánt értéket a Csere erre mezőbe. 

Python használata a LuckyTemplatesben |  Adatkészlet és karakterlánc-függvény

Most ezeket a szimbólumokat átalakíthatjuk a kívánt értékre. Ne feledje, hogy tevékenységeinket az Alkalmazott lépések részben láthatjuk dokumentálni .

Python használata a LuckyTemplatesben |  Adatkészlet és karakterlánc-függvény

Adattisztítás vagy adatvívás Python használatával a LuckyTemplatesben

Annak érdekében, hogy ez a tisztítási folyamat vagy adatkezelési feladat minden oszlopra alkalmazható legyen, a Python függvényt használjuk a Jupyter Notebook segítségével.

Először nyissa meg a Jupyter Notebookot, és töltse be kezdőlapját. 

Python használata a LuckyTemplatesben |  Adatkészlet és karakterlánc-függvény

A Fájlok lapon navigáljon a jobb sarokba, és kattintson az „ Új ” elemre a „Python 3” opció megtekintéséhez . Ezután kattintson rá egy új Python-jegyzetfüzet létrehozásához.

Python használata a LuckyTemplatesben |  Adatkészlet és karakterlánc-függvény

Az első dolog, amit meg kell tennünk, egy fájlnév megadása. Nevezheted, ahogy akarod. Ebben az esetben a fájl címét a következőre állítom.'

Python használata a LuckyTemplatesben |  Adatkészlet és karakterlánc-függvény

Most, hogy a Python-jegyzetfüzetünk megnyílt, láthatunk egy cellát, amely lehetővé teszi a kód előkészítését vagy végrehajtását. Be kell építenünk a LuckyTemplates webforrást.

Ezt úgy tehetjük meg, hogy az egyik alapvető könyvtárat, a Pandát importáljuk a környezetünkbe és futtatjuk.

Python használata a LuckyTemplatesben |  Adatkészlet és karakterlánc-függvény

Miután csatlakoztunk a webes forrásunkhoz, és létrehoztunk egy, a Panda könyvtárában natív funkciót, szeretnénk létrehozni valamit, ami jelezheti, hogy mit fogunk tenni.

Feltérképezzük adatainkat, és létrehozunk egy fejlécet a tevékenység indikátoraként. Ehhez meg kell változtatnunk ezt kódról leértékelésre. 

Python használata a LuckyTemplatesben |  Adatkészlet és karakterlánc-függvény

Egy font jellel szabályozhatjuk a betűméretünket. Ha azt szeretnénk, hogy a betűtípusunk kis méretű legyen, különböző fontjeleket kell beírnunk.

Python használata a LuckyTemplatesben |  Adatkészlet és karakterlánc-függvény

Másrészt, ha nagyobb betűméretet akarunk, akkor kevesebb font jelet kell használnunk.

Python használata a LuckyTemplatesben |  Adatkészlet és karakterlánc-függvény

Ezenkívül érdemes lehet röviden ismertetni tevékenységünket a fejléc alatt. Tegyük fel, hogy megvizsgáljuk a natív függvényeket és adatkészleteket. 

Python használata a LuckyTemplatesben |  Adatkészlet és karakterlánc-függvény

Ha lefuttatjuk, akkor automatikusan megjelenik a fejléc alatt.

Python használata a LuckyTemplatesben |  Adatkészlet és karakterlánc-függvény

A LuckyTemplates adatkészlet felfedezése Python használatával

Egy új cellában felfedezhetjük az adatkészletet. Tegyük fel, hogy meg akarjuk vizsgálni az első öt adatsort, amely valójában az alapértelmezett argumentum, és egy új változó adatot kell létrehoznunk.

Python használata a LuckyTemplatesben |  Adatkészlet és karakterlánc-függvény

Python használata a LuckyTemplatesben |  Adatkészlet és karakterlánc-függvény

Ez hozzáférést biztosít az első öt sorhoz. Ne feledje azonban, hogy a zárójelbe tetszőleges argumentumot tehet, amely jelzi, hogy hány adatsort szeretne elérni. Ebben a példában tíz sorhoz szeretnék hozzáférni.

Python használata a LuckyTemplatesben |  Adatkészlet és karakterlánc-függvény

Most azonban ugyanaz a probléma van, mint a LuckyTemplates jegyzetfüzetünkben a kötőjellel ellátott dollár szimbólumokkal kapcsolatban.

Ennek kijavításához fel kell építenünk saját, felhasználó által definiált függv��nyünket, amellyel megtisztíthatjuk adataink formátumát. 

A tisztítási folyamatot az adatainkkal kapcsolatos további információk beszerzésével kezdhetjük meg. Ez megkönnyíti számunkra az adatkészletünkben lévő problémák azonosítását. 

Python használata a LuckyTemplatesben |  Adatkészlet és karakterlánc-függvény

A függvény futtatása után most már részletes információkat láthatunk az adatkészletről – a bejegyzések számáról, az oszlopokról és az adattípusról. Azt is láthatjuk, hogy vannak karakterláncaink, amelyek a Python-környezetünkön belüli szövegeket reprezentálják. 

Ha alaposan megnézzük az oszlopot, több bemélyedést is ki kell javítanunk. Megmutatom a két tisztítási módot. 

Az adatok Python használatával történő tisztításának két módja

Az első a probléma manuális javítása. Először is gyűjtse össze az adatoszlopokkal kapcsolatos információkat. Ehhez írja be a data.columns parancsot egy új kódcellába.

Python használata a LuckyTemplatesben |  Adatkészlet és karakterlánc-függvény

Egy új cellában szeretné dokumentálni az oszlopfejlécek szóközeinek tisztítási tevékenységét. Tehát másolja és illessze be az információkat a cellába, és közvetlenül törölje a szóközöket. Egy másik módszer egy karakterlánc-függvény használata, amely eltávolítja a szóközöket.

Python használata a LuckyTemplatesben |  Adatkészlet és karakterlánc-függvény

Ezt követően azonnal kiküszöböli a felesleges fehér szóközöket a karakterláncainkból. Ezzel a módszerrel a felhasználók kényelmét szolgálja, különösen akkor, ha túl sok adatunk vagy karakterláncunk van a javításra vagy tisztításra. 

Python használata a LuckyTemplatesben |  Adatkészlet és karakterlánc-függvény

Ezután el kell mentenünk és be kell építenünk a korábbi kódunkat ebbe a cellába, mielőtt futtatnánk.

Python használata a LuckyTemplatesben |  Adatkészlet és karakterlánc-függvény

Ennek eredményeként kijavítottuk a problémát, és az adatkészletünk oszlopai a megfelelő formátumban vannak. Most minden megfelelően van igazítva, szemben a korábbi fehér szóközökkel. 




Következtetés

Összefoglalva, ajavíthatja a LuckyTemplates működését, és kiterjesztheti az eszköz normál képességeit.

A Python egy népszerű magas szintű programozási nyelv, és nagy lehetőségek rejlenek benne, ha néhány sornyi kód felhasználásával kell adatokat szerezni. Remélhetőleg ez az oktatóanyag megértette a Pythont a LuckyTemplatesben.

Minden jót,

Gaellim


Mi az a Power Query & M Language: Részletes áttekintés

Mi az a Power Query & M Language: Részletes áttekintés

Ez az oktatóanyag áttekintést nyújt a Power Query szerkesztőről és az M nyelvről a LuckyTemplates asztalon.

Oldalszámozott jelentés készítése: Szövegek és képek hozzáadása

Oldalszámozott jelentés készítése: Szövegek és képek hozzáadása

Ismerje meg, hogyan hozhat létre oldalszámozott jelentést, hogyan adhat hozzá szövegeket és képeket, majd exportálhatja a jelentést különböző dokumentumformátumokba.

A SharePoint automatizálási szolgáltatás | Bevezetés

A SharePoint automatizálási szolgáltatás | Bevezetés

Ismerje meg, hogyan használhatja a SharePoint automatizálási funkcióját munkafolyamatok létrehozására, és segít a SharePoint-felhasználók, -könyvtárak és -listák mikrokezelésében.

Oldja meg az adatelemzési kihívást a LuckyTemplates Accelerator segítségével

Oldja meg az adatelemzési kihívást a LuckyTemplates Accelerator segítségével

Fejlessze jelentéskészítési készségeit, ha csatlakozik egy adatelemzési kihíváshoz. Az Accelerator segítségével LuckyTemplates szuperfelhasználóvá válhatsz!

Összesítések futtatása a LuckyTemplates alkalmazásban a DAX segítségével

Összesítések futtatása a LuckyTemplates alkalmazásban a DAX segítségével

Ismerje meg, hogyan számíthatja ki a futó összegeket a LuckyTemplates programban a DAX segítségével. Az összesítések futtatása lehetővé teszi, hogy ne ragadjon le egyetlen egyéni eredménynél sem.

A LuckyTemplates Dax-változói állandóak: mit jelent ez?

A LuckyTemplates Dax-változói állandóak: mit jelent ez?

Ismerje meg a változók fogalmát a DAX-ban a LuckyTemplates-en belül, és a változók hatásait a mérőszámok kiszámítására.

LuckyTemplates lejtődiagram: Áttekintés

LuckyTemplates lejtődiagram: Áttekintés

Tudjon meg többet a LuckyTemplates Slope diagram nevű egyéni vizualizációról, amely egyetlen vagy több mérőszám növekedésének/csökkenésének megjelenítésére szolgál.

LuckyTemplates színes témák az egységes vizualizációkhoz

LuckyTemplates színes témák az egységes vizualizációkhoz

Fedezze fel a LuckyTemplates színtémáit. Ezek elengedhetetlenek ahhoz, hogy jelentései és vizualizációi zökkenőmentesen nézzenek ki és működjenek.

Átlag kiszámítása LuckyTemplatesben: Hétköznapi vagy hétvégi eredmények elkülönítése a DAX segítségével

Átlag kiszámítása LuckyTemplatesben: Hétköznapi vagy hétvégi eredmények elkülönítése a DAX segítségével

Az átlag kiszámítása a LuckyTemplates alkalmazásban számos módon elvégezhető, hogy pontos információkat kapjon üzleti jelentéseihez.

LuckyTemplates Theming | LuckyTemplates Desktop Standard Theming

LuckyTemplates Theming | LuckyTemplates Desktop Standard Theming

Nézzük meg a Standard LuckyTemplates Theming témakört, és tekintsünk át néhány olyan funkciót, amely magában a LuckyTemplates Desktop alkalmazásban található.