Pythonin käyttö LuckyTemplatesissa | Tietojoukko ja merkkijonofunktio

Tässä opetusohjelmassa keskustelemme siitä, kuinka voit luoda ja valmistella tietojoukkoja ja merkkijonofunktioita käyttämällä. Esimerkki, jota käytän prosessin suorittamiseen, on saatavilla GitHubissa.

LuckyTemplates on ottanut Python-toiminnot käyttöön, mikä helpottaa käyttäjien suorittamista Python-skriptien suorittamisesta suoraan LuckyTemplatesissa.

Sisällysluettelo

Yhdistäminen tietolähteeseen Pythonilla

Ennen kuin aloitamme, varmista, että olet avannut LuckyTemplates-muistikirjan. Ensin meidän on muodostettava yhteys tietolähteeseen. Tämä antaa meille pääsyn CSV-tiedostoon, jonka voimme tuoda LuckyTemplates-muistikirjaamme. Esimerkkitietojoukko, jonka parissa työskentelen, on Clinic Analysis Dataset. 

Pythonin käyttö LuckyTemplatesissa |  Tietojoukko ja merkkijonofunktio

Voit siirtyä GitHubiin ja siirtyä kansioon ja napsauttaa CSV-tiedostoasi. Jos sinulla ei ole sellaista, voit käyttää lukuisia julkisia arkistoja, joissa on ladattuja CSV-tiedostoja. Kun olet saanut tietojoukon, napsauta pääkansiota ja näet kaksi tiedostoa. Napsauta CSV-tiedostoa.

Pythonin käyttö LuckyTemplatesissa |  Tietojoukko ja merkkijonofunktio

Napsauta sitten Näytä raaka. 

Pythonin käyttö LuckyTemplatesissa |  Tietojoukko ja merkkijonofunktio

Siirry sen jälkeen osoitepalkkiin ja kopioi CSV-osoite. Palaa sitten LuckyTemplates-muistikirjaasi. 

Pythonin käyttö LuckyTemplatesissa |  Tietojoukko ja merkkijonofunktio

Napsauta Koti - välilehdellä Hae tiedot ja sitten Lisää nähdäksesi Web- vaihtoehdon ja napsauta sitä.

Pythonin käyttö LuckyTemplatesissa |  Tietojoukko ja merkkijonofunktio

 Liitä seuraavaksi CSV-osoite URL-kenttään ja napsauta OK.

Pythonin käyttö LuckyTemplatesissa |  Tietojoukko ja merkkijonofunktio

Napsauta sitten-painiketta.

Pythonin käyttö LuckyTemplatesissa |  Tietojoukko ja merkkijonofunktio

Olemme yhdistäneet tietolähteemme onnistuneesti LuckyTemplatesissa.

Tietojen puhdistaminen tai riitauttaminen LuckyTemplatesilla

Nyt voimme vapaasti navigoida tietojoukossa. Tämä antaa meille mahdollisuuden suorittaa puhdistustoimenpiteitä, joita tarvitaan saadaksemme tietomme oikeaan muotoon parempaa analysointia varten.

Laboratoriokustannukset -sarakkeessa näemme, että muunnoksen aiheena on useita dollarimerkkejä, joissa on yhdysmerkki.

Pythonin käyttö LuckyTemplatesissa |  Tietojoukko ja merkkijonofunktio

 Emme voi suoraan muuntaa näitä symboleja.

Pythonin käyttö LuckyTemplatesissa |  Tietojoukko ja merkkijonofunktio

Tämä johtuu siitä, että se aiheuttaa virheen, jota yritämme välttää. 

Pythonin käyttö LuckyTemplatesissa |  Tietojoukko ja merkkijonofunktio

Voit korvata ne napsauttamalla Korvaa arvot ja syöttämällä dollarin symbolin Etsittävä arvo -kenttään. Aseta 0 tai haluamasi arvo Korvaa tällä -kenttään

Pythonin käyttö LuckyTemplatesissa |  Tietojoukko ja merkkijonofunktio

Nyt voimme muuntaa nämä symbolit haluamiimme arvoihin. Muista, että voimme nähdä toimintamme dokumentoituna Sovelletut vaiheet -osiossa.

Pythonin käyttö LuckyTemplatesissa |  Tietojoukko ja merkkijonofunktio

Tietojen puhdistaminen tai tietojen riitauttaminen Pythonilla LuckyTemplatesissa

Käytämme Python-toimintoa Jupyter-muistikirjaa hyödyntäen, jotta tämä puhdistusprosessi tai tietojen kiistan tehtävä soveltuisi kaikkiin sarakkeisiin.

Avaa ensin Jupyter-muistikirjasi ja lataa kotisivusi. 

Pythonin käyttö LuckyTemplatesissa |  Tietojoukko ja merkkijonofunktio

Siirry Tiedostot -välilehden oikeaan kulmaan ja napsauta Uusi nähdäksesi Python 3 -vaihtoehdon. Napsauta sitten sitä luodaksesi uuden Python-muistikirjan.

Pythonin käyttö LuckyTemplatesissa |  Tietojoukko ja merkkijonofunktio

Ensimmäinen asia, joka meidän on tehtävä, on antaa tiedostonimi. Voit nimetä sen miten haluat. Tässä tapauksessa asetan tiedoston nimeksi ".'

Pythonin käyttö LuckyTemplatesissa |  Tietojoukko ja merkkijonofunktio

Nyt kun Python-muistikirjamme on auki, voimme nähdä solun, jonka avulla voimme valmistella tai suorittaa koodin. Meidän on sisällytettävä verkkolähde, jonka teimme LuckyTemplatesissa.

Voimme tehdä tämän tuomalla ympäristöömme yhden tärkeimmistä kirjastoista, joka on Pandas , ja ylläpitämällä sitä.

Pythonin käyttö LuckyTemplatesissa |  Tietojoukko ja merkkijonofunktio

Kun olemme muodostaneet yhteyden verkkolähteeseemme ja luoneet Pandan kirjastoon kuuluvan toiminnon, haluamme luoda jotain, joka voi osoittaa, mitä olemme tekemässä.

Tutkimme tietojamme ja luomme otsikon indikaattoriksi tälle toiminnalle. Tämän tekemiseksi meidän on muutettava tämä koodista merkinnäksi. 

Pythonin käyttö LuckyTemplatesissa |  Tietojoukko ja merkkijonofunktio

Puntamerkin avulla voimme hallita fonttikokoamme. Jos haluamme fonttimme olevan pienikokoinen, meidän on kirjoitettava erilaisia ​​puntamerkkejä.

Pythonin käyttö LuckyTemplatesissa |  Tietojoukko ja merkkijonofunktio

Toisaalta, jos haluamme suuremman kirjasinkoon, meidän on käytettävä vähemmän puntamerkkejä.

Pythonin käyttö LuckyTemplatesissa |  Tietojoukko ja merkkijonofunktio

Lisäksi voisimme haluta sisällyttää otsikkoon lyhyen selvityksen toiminnastamme. Oletetaan, että tutkimme alkuperäisiä toimintoja ja tietojoukkoja. 

Pythonin käyttö LuckyTemplatesissa |  Tietojoukko ja merkkijonofunktio

Jos suoritamme sen, se näkyy automaattisesti otsikon alla.

Pythonin käyttö LuckyTemplatesissa |  Tietojoukko ja merkkijonofunktio

Tietojoukon tutkiminen LuckyTemplatesissa Pythonin avulla

Uudessa solussa voimme tutkia tietojoukkoa. Oletetaan, että haluamme tutkia viittä ensimmäistä datariviä, jotka ovat itse asiassa oletusargumentti, ja meidän on tehtävä uusi muuttujadata.

Pythonin käyttö LuckyTemplatesissa |  Tietojoukko ja merkkijonofunktio

Pythonin käyttö LuckyTemplatesissa |  Tietojoukko ja merkkijonofunktio

Tämä antaa sinulle pääsyn viidelle ensimmäiselle riville. Muista kuitenkin, että voit laittaa minkä tahansa argumentin sulkeiden sisään, mikä osoittaa, kuinka monta riviä tietoja haluat käyttää. Tässä esimerkissä haluan käyttää kymmentä riviä.

Pythonin käyttö LuckyTemplatesissa |  Tietojoukko ja merkkijonofunktio

Meillä on kuitenkin nyt sama ongelma, joka meillä oli LuckyTemplates-muistikirjassamme, joka koskee dollarimerkkejä, joissa on viiva.

Korjataksemme tämän, meidän on rakennettava oma käyttäjän määrittämä toiminto, jota voimme käyttää tietojemme muodon puhdistamiseen. 

Voimme aloittaa puhdistusprosessin hankkimalla lisätietoja tiedoistamme. Tämä helpottaa tietojoukossamme olevien ongelmien tunnistamista. 

Pythonin käyttö LuckyTemplatesissa |  Tietojoukko ja merkkijonofunktio

Kun toiminto on suoritettu, voimme nyt nähdä perusteelliset tiedot tietojoukosta – merkintöjen lukumäärän, sarakkeet ja tietotyypin. Voimme myös nähdä, että meillä on merkkijonoja, jotka edustavat tekstejä Python-ympäristössämme. 

Jos katsomme saraketta tarkasti, meidän on korjattava useita sisennyksiä. Näytän sinulle kaksi tapaa puhdistaa tämä. 

Kaksi tapaa puhdistaa tiedot Pythonilla

Ensimmäinen on korjaamalla ongelma manuaalisesti. Kerää ensin tiedot tietosarakkeistasi. Voit tehdä tämän kirjoittamalla data.columns uuteen koodisoluun.

Pythonin käyttö LuckyTemplatesissa |  Tietojoukko ja merkkijonofunktio

Uudessa solussa haluat dokumentoida sarakeotsikoiden välilyöntien puhdistamisen. Joten kopioi ja liitä tiedot soluun ja poista suoraan välilyönnit. Toinen tapa on käyttää merkkijonofunktiota, joka poistaa välilyönnit.

Pythonin käyttö LuckyTemplatesissa |  Tietojoukko ja merkkijonofunktio

Sen suorittamisen jälkeen se poistaa välittömästi tarpeettomat valkoiset välit merkkijonoistamme. Tämä menetelmä tarjoaa käyttäjille mukavuutta, varsinkin kun meillä on liikaa tietoja tai merkkijonoja korjata tai puhdistaa. 

Pythonin käyttö LuckyTemplatesissa |  Tietojoukko ja merkkijonofunktio

Seuraavaksi meidän on tallennettava ja sisällytettävä edellinen koodi tähän soluun ennen kuin suoritamme sen.

Pythonin käyttö LuckyTemplatesissa |  Tietojoukko ja merkkijonofunktio

Tämän seurauksena olemme korjanneet ongelman ja tietojoukkomme sarakkeet ovat oikeassa muodossa. Kaikki on nyt kohdistettu oikein, toisin kuin aiemmin tyhjät välit. 




Johtopäätös

Yhteenvetona, käyttämällävoi parantaa tapaa, jolla LuckyTemplates toimii, ja laajentaa työkalun normaaleja ominaisuuksia.

Python on suosittu korkean tason ohjelmointikieli, ja sillä on paljon potentiaalia saada tietoja vain muutamalla koodirivillä. Toivottavasti tämä opetusohjelma on antanut sinulle ymmärryksen Pythonista LuckyTemplatesissa.

Kaikki parhaat,

Gaellim


Päivämäärätaulukon luominen LuckyTemplatesissa

Päivämäärätaulukon luominen LuckyTemplatesissa

Ota selvää, miksi LuckyTemplatesissa on tärkeää pitää oma päivämäärätaulukko ja opi nopein ja tehokkain tapa tehdä se.

LuckyTemplates mobiiliraportointivinkkejä ja -tekniikoita

LuckyTemplates mobiiliraportointivinkkejä ja -tekniikoita

Tämä lyhyt opetusohjelma korostaa LuckyTemplates-mobiiliraportointiominaisuutta. Näytän sinulle, kuinka voit kehittää raportteja tehokkaasti mobiililaitteille.

Ammattimainen palveluanalyysiraportit LuckyTemplatesissa

Ammattimainen palveluanalyysiraportit LuckyTemplatesissa

Tässä LuckyTemplates Showcase -esittelyssä käymme läpi raportteja, jotka näyttävät ammattitaitoisen palveluanalytiikan yritykseltä, jolla on useita sopimuksia ja asiakkaiden sitoumuksia.

Microsoft Power Platform -päivitykset | Microsoft Ignite 2021

Microsoft Power Platform -päivitykset | Microsoft Ignite 2021

Käy läpi tärkeimmät Power Appsin ja Power Automaten päivitykset sekä niiden edut ja vaikutukset Microsoft Power Platformiin.

Yleiset SQL-funktiot: Yleiskatsaus

Yleiset SQL-funktiot: Yleiskatsaus

Tutustu joihinkin yleisiin SQL-toimintoihin, joita voimme käyttää, kuten merkkijono, päivämäärä ja joitain lisätoimintoja tietojen käsittelyyn tai käsittelyyn.

LuckyTemplates-mallin luominen: opas ja vinkkejä

LuckyTemplates-mallin luominen: opas ja vinkkejä

Tässä opetusohjelmassa opit luomaan täydellisen LuckyTemplates-mallin, joka on määritetty tarpeidesi ja mieltymystesi mukaan.

Kenttäparametrit ja pienet kertoimet LuckyTemplatesissa

Kenttäparametrit ja pienet kertoimet LuckyTemplatesissa

Tässä blogissa esittelemme, kuinka kerrostat kenttäparametreja pienillä kerroilla uskomattoman hyödyllisten näkemysten ja visuaalien luomiseksi.

LuckyTemplates-sijoitus ja mukautettu ryhmittely

LuckyTemplates-sijoitus ja mukautettu ryhmittely

Tässä blogissa opit käyttämään LuckyTemplates-sijoitus- ja mukautettuja ryhmittelyominaisuuksia näytetietojen segmentoimiseen ja luokitteluun kriteerien mukaan.

LuckyTemplatesissa näytetään vain tiettyyn päivämäärään asti kumulatiivinen kokonaissumma

LuckyTemplatesissa näytetään vain tiettyyn päivämäärään asti kumulatiivinen kokonaissumma

Tässä opetusohjelmassa käsittelen tiettyä tekniikkaa, jolla voit näyttää kumulatiivisen kokonaissumman LuckyTemplates-visuaaleissasi vain tiettyyn päivämäärään asti.

Bullet Charts: Kehittyneet mukautetut visuaalit LuckyTemplatesille

Bullet Charts: Kehittyneet mukautetut visuaalit LuckyTemplatesille

Opi luomaan ja mukauttamaan Bullet-kaavioita LuckyTemplatesissa, joita käytetään pääasiassa suorituskyvyn mittaamiseen suhteessa tavoitteeseen tai edellisiin vuosiin.