Používanie Pythonu v LuckyTemplates | Dátová množina a funkcia reťazca

V tomto návode budeme diskutovať o tom, ako môžete vytvoriť a pripraviť množinu údajov a funkciu reťazca pomocou. Príklad, ktorý použijem na vykonanie procesu, je k dispozícii na GitHub.

LuckyTemplates povolil funkčnosť Pythonu, čo používateľom uľahčuje spúšťanie skriptov Pythonu priamo v LuckyTemplates.

Obsah

Pripojenie k zdroju údajov pomocou Pythonu

Skôr ako začneme, uistite sa, že ste otvorili svoj zápisník LuckyTemplates. Najprv sa musíme pripojiť k zdroju údajov. To nám umožní prístup k súboru CSV, ktorý môžeme importovať do nášho notebooku LuckyTemplates. Vzorový súbor údajov, na ktorom budem pracovať, je súbor údajov klinickej analýzy. 

Používanie Pythonu v LuckyTemplates |  Dátová množina a funkcia reťazca

Môžete prejsť na GitHub, prejsť do priečinka a kliknúť na súbor CSV. Ak ho nemáte, máte k dispozícii množstvo verejných úložísk s nahratými súbormi CSV. Keď budete mať svoj súbor údajov, kliknite na hlavný priečinok a uvidíte dva súbory. Kliknite na súbor CSV.

Používanie Pythonu v LuckyTemplates |  Dátová množina a funkcia reťazca

Potom kliknite na Zobraziť nespracované. 

Používanie Pythonu v LuckyTemplates |  Dátová množina a funkcia reťazca

Potom prejdite do panela s adresou a skopírujte adresu CSV. Potom sa vráťte do svojho zápisníka LuckyTemplates. 

Používanie Pythonu v LuckyTemplates |  Dátová množina a funkcia reťazca

Na karte Domov kliknite na Získať údaje a potom na Viac , čím zobrazíte možnosť Web a kliknite na ňu.

Používanie Pythonu v LuckyTemplates |  Dátová množina a funkcia reťazca

 Potom prilepte adresu CSV do poľa URL a kliknite na tlačidlo OK.

Používanie Pythonu v LuckyTemplates |  Dátová množina a funkcia reťazca

Potom kliknite natlačidlo.

Používanie Pythonu v LuckyTemplates |  Dátová množina a funkcia reťazca

Úspešne sme pripojili náš zdroj údajov v našich LuckyTemplates.

Čistenie údajov alebo zápasenie s údajmi pomocou LuckyTemplates

Teraz sa môžeme voľne pohybovať v súbore údajov. To nám umožňuje vykonávať čistiace postupy potrebné na získanie údajov v správnom formáte pre lepšiu analýzu.

V stĺpci Náklady na laboratórium uvidíme, že existujú rôzne symboly dolára s pomlčkou, ktorá je predmetom konverzie.

Používanie Pythonu v LuckyTemplates |  Dátová množina a funkcia reťazca

 Tieto symboly nemôžeme priamo previesť.

Používanie Pythonu v LuckyTemplates |  Dátová množina a funkcia reťazca

Spôsobí to totiž chybu, ktorej sa snažíme vyhnúť. 

Používanie Pythonu v LuckyTemplates |  Dátová množina a funkcia reťazca

Ak ich chcete nahradiť, kliknite na Nahradiť hodnoty a potom do poľa Hodnota na vyhľadanie zadajte symbol dolára . Umiestnite 0 alebo požadovanú hodnotu do poľa Nahradiť čím

Používanie Pythonu v LuckyTemplates |  Dátová množina a funkcia reťazca

Teraz môžeme tieto symboly previesť na požadovanú hodnotu. Majte na pamäti, že naše aktivity môžeme vidieť zdokumentované v sekcii Aplikované kroky .

Používanie Pythonu v LuckyTemplates |  Dátová množina a funkcia reťazca

Čistenie údajov alebo zápasenie s údajmi pomocou Pythonu v LuckyTemplates

Aby sa tento proces čistenia alebo úloha boja s údajmi dala použiť na všetky stĺpce, použijeme funkciu Python s využitím Jupyter Notebooku.

Najprv otvorte svoj Jupyter Notebook a načítajte svoju domovskú stránku. 

Používanie Pythonu v LuckyTemplates |  Dátová množina a funkcia reťazca

Na karte Súbory prejdite do pravého rohu a kliknutím na „ Nový “ zobrazte možnosť „Python 3“ . Potom kliknite naň a vytvorte nový Python Notebook.

Používanie Pythonu v LuckyTemplates |  Dátová množina a funkcia reťazca

Prvá vec, ktorú musíme urobiť, je poskytnúť názov súboru. Môžete to pomenovať ako chcete. V tomto prípade nastavím názov súboru na „.'

Používanie Pythonu v LuckyTemplates |  Dátová množina a funkcia reťazca

Teraz, keď je náš zápisník Python otvorený, môžeme vidieť bunku, ktorá nám umožní pripraviť alebo spustiť kód. Musíme začleniť webový zdroj, ktorý sme urobili v LuckyTemplates.

Môžeme to urobiť importovaním jednej zo základných knižníc, ktorou je Pandas , do nášho prostredia a spustením.

Používanie Pythonu v LuckyTemplates |  Dátová množina a funkcia reťazca

Po pripojení k nášmu webovému zdroju a vytvorení funkcie natívnej v knižnici Panda chceme vytvoriť niečo, čo môže naznačovať, čo sa chystáme urobiť.

Preskúmame naše údaje a vytvoríme nadpis ako indikátor pre túto aktivitu. Aby sme to dosiahli, musíme to zmeniť z kódu na markdown. 

Používanie Pythonu v LuckyTemplates |  Dátová množina a funkcia reťazca

Pomocou znaku libry môžeme ovládať veľkosť písma. Ak chceme, aby naše písmo malo malú veľkosť, musíme napísať rôzne znaky libry.

Používanie Pythonu v LuckyTemplates |  Dátová množina a funkcia reťazca

Na druhej strane, ak chceme väčšiu veľkosť písma, musíme použiť menej znakov libry.

Používanie Pythonu v LuckyTemplates |  Dátová množina a funkcia reťazca

Okrem toho možno budeme chcieť pod hlavičku zahrnúť krátke vysvetlenie našej činnosti. Povedzme, že preskúmame natívne funkcie a množiny údajov. 

Používanie Pythonu v LuckyTemplates |  Dátová množina a funkcia reťazca

Ak ho spustíme, automaticky sa zobrazí pod našou hlavičkou.

Používanie Pythonu v LuckyTemplates |  Dátová množina a funkcia reťazca

Skúmanie množiny údajov v LuckyTemplates pomocou Pythonu

V novej bunke môžeme preskúmať množinu údajov. Povedzme, že chceme preskúmať prvých päť riadkov údajov, čo je vlastne predvolený argument, a musíme vytvoriť nové premenné údaje.

Používanie Pythonu v LuckyTemplates |  Dátová množina a funkcia reťazca

Používanie Pythonu v LuckyTemplates |  Dátová množina a funkcia reťazca

To vám umožní prístup k prvým piatim riadkom. Pamätajte však, že do zátvoriek môžete vložiť akýkoľvek argument označujúci, ku koľkým riadkom údajov chcete získať prístup. V tomto príklade chcem získať prístup k desiatim riadkom.

Používanie Pythonu v LuckyTemplates |  Dátová množina a funkcia reťazca

Teraz však máme rovnaký problém, aký sme mali v zápisníku LuckyTemplates, týkajúci sa symbolov dolára s pomlčkou.

Aby sme to napravili, musíme si vytvoriť vlastnú používateľom definovanú funkciu, ktorú môžeme použiť na čistenie formátu našich údajov. 

Proces čistenia môžeme začať získaním ďalších informácií o našich údajoch. To nám uľahčí identifikáciu problémov v našom súbore údajov. 

Používanie Pythonu v LuckyTemplates |  Dátová množina a funkcia reťazca

Po spustení funkcie teraz môžeme vidieť podrobné informácie o množine údajov – počet záznamov, stĺpce a typ údajov. Môžeme tiež vidieť, že máme reťazce, ktoré reprezentujú texty v našom prostredí Python. 

Ak sa pozrieme pozorne na stĺpec, je tam niekoľko priehlbín, ktoré musíme opraviť. Ukážem vám dva spôsoby, ako to vyčistiť. 

Dva spôsoby čistenia dát pomocou Pythonu

Prvým je ručné vyriešenie problému. Najprv zhromaždite informácie týkajúce sa stĺpcov s údajmi. Ak to chcete urobiť, zadajte data.columns do novej bunky kódu.

Používanie Pythonu v LuckyTemplates |  Dátová množina a funkcia reťazca

V novej bunke chcete zdokumentovať činnosť čistenia medzier v hlavičkách stĺpcov. Takže skopírujte a prilepte informácie do bunky a priamo odstráňte prázdne miesta. Ďalším spôsobom je použitie funkcie reťazca, ktorá odstraňuje prázdne miesta.

Používanie Pythonu v LuckyTemplates |  Dátová množina a funkcia reťazca

Po spustení to okamžite odstráni zbytočné biele miesta v našich reťazcoch. Táto metóda poskytuje používateľom pohodlie, najmä ak máme príliš veľa údajov alebo reťazcov na opravu alebo čistenie. 

Používanie Pythonu v LuckyTemplates |  Dátová množina a funkcia reťazca

Ďalej musíme uložiť a začleniť náš predchádzajúci kód do tejto bunky predtým, ako ju spustíme.

Používanie Pythonu v LuckyTemplates |  Dátová množina a funkcia reťazca

V dôsledku toho sme problém vyriešili a stĺpce v našej množine údajov sú v správnom formáte. Všetko je teraz správne zarovnané, na rozdiel od bielych miest ako predtým. 




Záver

Aby som to zhrnul, pomocoumôže zlepšiť spôsob fungovania LuckyTemplates a rozšíriť bežné možnosti nástroja.

Python je populárny programovací jazyk na vysokej úrovni a má veľký potenciál, pokiaľ ide o získavanie údajov iba pomocou niekoľkých riadkov kódu. Dúfajme, že tento tutoriál vám dal pochopenie Pythonu v LuckyTemplates.

Všetko najlepšie,

Gaellim


Vytvoření tabulky data v LuckyTemplates

Vytvoření tabulky data v LuckyTemplates

Zjistěte, proč je důležité mít vyhrazenou tabulku s daty v LuckyTemplates, a naučte se nejrychlejší a nejefektivnější způsob, jak toho dosáhnout.

LuckyTemplates Mobile Reporting Tipy a techniky

LuckyTemplates Mobile Reporting Tipy a techniky

Tento stručný návod zdůrazňuje funkci mobilního hlášení LuckyTemplates. Ukážu vám, jak můžete efektivně vytvářet přehledy pro mobily.

Profesionální servisní analytické zprávy v LuckyTemplates

Profesionální servisní analytické zprávy v LuckyTemplates

V této ukázce LuckyTemplates si projdeme sestavy ukazující profesionální analýzy služeb od firmy, která má více smluv a zákaznických vztahů.

Aktualizácie Microsoft Power Platform | Microsoft Ignite 2021

Aktualizácie Microsoft Power Platform | Microsoft Ignite 2021

Pozrite si kľúčové aktualizácie pre Power Apps a Power Automate a ich výhody a dôsledky pre platformu Microsoft Power Platform.

Bežné funkcie SQL: Prehľad

Bežné funkcie SQL: Prehľad

Objavte niektoré bežné funkcie SQL, ktoré môžeme použiť, ako napríklad reťazec, dátum a niektoré pokročilé funkcie na spracovanie alebo manipuláciu s údajmi.

Vytvoření šablony LuckyTemplates: Průvodce a tipy

Vytvoření šablony LuckyTemplates: Průvodce a tipy

V tomto tutoriálu se naučíte, jak vytvořit dokonalou šablonu LuckyTemplates, která je nakonfigurována podle vašich potřeb a preferencí.

Parametry pole a malé násobky v LuckyTemplates

Parametry pole a malé násobky v LuckyTemplates

V tomto blogu si ukážeme, jak vrstvit parametry pole s malými násobky, abychom vytvořili neuvěřitelně užitečné přehledy a vizuály.

LuckyTemplates Rank a vlastní seskupení

LuckyTemplates Rank a vlastní seskupení

V tomto blogu se dozvíte, jak používat funkce hodnocení LuckyTemplates a vlastní seskupování k segmentaci ukázkových dat a jejich seřazení podle kritérií.

Zobrazení kumulativního součtu pouze do určitého data v LuckyTemplates

Zobrazení kumulativního součtu pouze do určitého data v LuckyTemplates

V tomto tutoriálu se budu zabývat konkrétní technikou, jak zobrazit kumulativní součet pouze do určitého data ve vašich vizuálech v LuckyTemplates.

Bullet Charts: Pokročilé vlastní vizuální prvky pro LuckyTemplates

Bullet Charts: Pokročilé vlastní vizuální prvky pro LuckyTemplates

Naučte se vytvářet a přizpůsobovat Bullet grafy v LuckyTemplates, které se používají hlavně pro měření výkonu oproti cílovým nebo předchozím rokům.