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.
Tämä blogi näyttää, kuinka kielen tai tekstin kääntäminen Pythonilla ja se siirretään LuckyTemplates-sovellukseen. Se on hieno tekniikka, joka voi tehdä raporteistasi mielenkiintoisempia. Joten aloitetaan LuckyTemplates Python -opetusohjelmamme. Voit katsoa tämän opetusohjelman koko videon tämän blogin alaosasta.
Sisällysluettelo
Game Of Thrones -tietojoukko
Alla on Game of Thrones -tietosarjani LuckyTemplatesissa, jakson nimi ja IMDB-kuvaus yläosassa. Voimme nähdä, että se on englanniksi, mutta olen myös luonut kirjanmerkin, joka vaihtaa japaniksi ja joka on käännetty Pythonin kirjastolla.
Näytän sinulle, kuinka voit luoda funktion, jota voit helposti soveltaa muihin tietojoukkoihin. Joten aloitetaan!
LuckyTemplates Python -opetusohjelma: Muunna tiedot
Teemme kaiken käännöksen Script Editorissa , joten aloitamme prosessin avaamalla Power Query -editorin. Sen jälkeen näytän sinulle, kuinka alla oleva komentosarja kirjoitetaan ja sen teksti muunnetaan Pythonilla.
Mutta ennen sitä katsotaan alla olevaa käsikirjoitusta, jossa opastan sinut rivi riviltä näyttääkseni, kuinka tämä toimii.
Yllä olevassa tietojoukossa on jaksonumero, kauden numero, jakson nimi, ohjaaja ja käsikirjoittaja. Jos vieritämme edelleen oikealle, siinä on myös lukuisia muita sarakkeita, kuten IMDB-kuvaus ja alkuperäinen lähetyspäivämäärä.
Voit käyttää käännöksen jakson nimeä, mutta et kirjoittajaa, koska se on henkilön nimi. Joten eristämme sarakkeen käännöksillemme ja valitsemme IMD-kuvaussarakkeen tälle esittelylle.
Muunnetaan Python-skriptiksi
Siirrytään siis ylävasemman nauhan kohtaan Transform ja valitse oikeasta yläkulmasta Suorita Python Script . Kirjoitamme kaiken sisään , vaikka voit tehdä sen myös Jupyter Notebookissa ja vastaavissa.
Seuraavaksi dokumentoidaan koodimme. Yllä voimme nähdä, että se osoittaa jo tietojoukon, joka sisältää komentosarjamme syöttötiedot.
LuckyTemplates Python-opetusohjelma: Python-skriptin käyttö
Yllä oleva kuva on Python-skripti, jota kirjoitamme tänään. Ohjaan sinut jokaisen vaiheen läpi, jotta ymmärrät koko prosessin.
Tuo käännös
Joten aloitetaan korostamalla, mitä haluamme tehdä: tuoda käännöskirjastomme TextBlobista. Siksi kirjoitamme käsikirjoituksen ensimmäiseen osaan #import käännöskirjastomme TextBlobista .
Seuraavaksi haluamme luoda funktion käännöstä varten, joten kirjoitamme # luo käännösfunktio .
Toiminnon määrittely
Meidän on myös määriteltävä, mikä funktio on, ja tehdäksesi sen, meidän on aloitettava def: stä , jota seuraa sen nimi. Tässä tapauksessa nimetään se käännökseksi .
Funktio ottaa tietyn määrän koodia tai ohjeita, jotka voit toistaa. Ja samaan tapaan kuin Excelissä, siinä on avoimet ja suljetut sulut.
Toiminnallamme on vain yksi ohje ja se on valitun tekstin kääntäminen. Yhdistämällä sen nimeen ja kaksoispisteeseen, voimme kirjoittaa sen def-käännöksenä (teksti) .
Kun olemme laittaneet kaksoispisteen, painamme Enter- ja Tab- näppäintä sisentääksesi ohjeemme funktiossa. Luodaan ensin muuttuja nimeltä blob, joka edustaa tekstiämme.
Ja koska käytämme tekstikirjastoa, syötämme TextBlobiin sen jälkeen. Seuraavaksi välitämme sen etsimään lauseeseen, jotta voimme kirjoittaa sen muodossa blob = TextBlob (lause) .
Nyt kun lause on funktion sisällä, voimme lisätä sekoitukseen lisää asioita. Oletetaan, että haluamme palauttaa muuttujan blob ja kääntää kyseisen lauseen (käyttämällä käännöstoimintoa) englannista (merkitty en ) japaniksi (merkitty ja ).
Jotta tämä toiminto toimisi, meidän on varmistettava, että sanomme erittäin selkeästi, että käännä . Mutta ollaksemme varmoja, aiomme ( str ). Nyt voimme kirjoittaa tämän ohjesarjan muodossa return str(blob. translate)from_lang =<' en'="" to=""> .
Ja mitä saamme, on alla oleva toiminto:
Sarakkeen kääntäminen
Voimme nyt soveltaa äskettäin luotua toimintoamme mihin tahansa etsimään tekstiin, joka on tietojoukkomme IMDB-kuvaussarakkeessa. Joten komentosarjassamme kirjoitamme tietojoukon ('IMDB-kuvaus') ja seuraamme sitä sitten Apply-toiminnolla.
Laitamme myös luomamme käännösfunktion Apply-funktion sisään ja kirjoitamme kaiken datajoukoksi ("IMDB-kuvaus").apply(translation) .
Koska haluamme luoda uuden sarakkeen, käytämme jälleen tietojoukkoa, taulukon nimeä, ja lisäämme sen funktioon yhtäläisyysmerkin rinnalle.
LuckyTemplates Python -opetusohjelma: Koodin suorittaminen
Nyt meillä on uusi sarake, jota sovelletaan käännökseemme. Suoritetaan siis se napsauttamalla OK ja katsotaan, onko ongelmia.
Valitettavasti komentosarjan suorittaminen johtaa yllä olevaan virheeseen. Jos tarkastelemme sitä tarkasti, voimme nähdä, että käytin lausetta tekstin sijaan paikkamerkkinä.
Siksi on tärkeää aina muistaa lukea käsikirjoituksesi, koska ohjelmoinnissa on helppo tehdä pieniä virheitä.
Joten palaamme käsikirjoitukseen, poistamme lauseen ja korvaamme sen tekstillä . Sen jälkeen suoritamme skriptin uudelleen, napsauta OK ja saamme tuloksen alla.
Palauttaa siis pöytä, jonka voimme avata. Kun napsautamme taulukkoa, se ohjaa meidät alla olevaan tietokehykseemme.
Yllä oleva tietokehys on japaninkielinen käännös IMDB-kuvauksestamme. Huomaa, että monia nimiä ei käännetty, mikä on oikein, koska kaikkia niitä ei voida kääntää japaniksi.
Muut kielet
Mutta japanin lisäksi voit kääntää sen myös useille muille kielille. Näet täydellisen luettelon alta. Tutustu ja katso, millaisia toimintoja voit luoda.
Palataan takaisin LuckyMalleihimme nähdäksesi, kuinka helposti tein tämän visuaalin. Alla oleva visuaalinen kuva muokkaa kirjanmerkkejä englanniksi ja japaniksi.
Tässä visualisoinnissa on kaksi kirjanmerkkiä, ja se piilottaa yhden taulukoista. Jos napsautan taulukkoa Valinta -kohdassa , näemme alla olevassa kuvassa, että taulukoita on kaksi.
Loin tämän visualisoinnin liittämällä Muoto- osiosta painikkeen englannin ja japanin käännösvaihtoehtoihin. Alla olevassa kuvassa näkyy, että painikkeessa on toiminto, joka linkittää sen johonkin kirjanmerkkeistä.
Tämän painikkeen ja sen toimintojen avulla voit helposti vaihtaa kieltä ja käyttää lukuisia toimintoja. Tämä tarkoittaa, että voit käyttää funktiota jakson nimeen ja muihin tietojoukkomme sarakkeisiin. Ja jos haluat, voit luoda joukon eri kieliä kääntääksesi tämän!
Johtopäätös
LuckyTemplatesilla on kyky integroida suoraan -sovellukseen, mikä nostaa sen yleiset ominaisuudet uudelle tasolle. Tässä LuckyTemplates Python -opetusohjelmassa opit käyttämään Run Python Script -komentoa tekstien kääntämiseen ja hyödyntämään sekä LuckyTemplatesin interaktiivista kojelautaa että Pythonin joustavuutta.
Kymmenen kirjoituskoneen avulla pystyimme kääntämään kokonaisen sarakkeen englannista japaniksi. Käytä samoja yllä olevia vaiheita kääntääksesi tekstejä muista kielistä Python-komentosarjan avulla parantaaksesi LuckyTemplates-esityksiäsi!
Ota selvää, miksi LuckyTemplatesissa on tärkeää pitää oma päivämäärätaulukko ja opi nopein ja tehokkain tapa tehdä se.
Tämä lyhyt opetusohjelma korostaa LuckyTemplates-mobiiliraportointiominaisuutta. Näytän sinulle, kuinka voit kehittää raportteja tehokkaasti mobiililaitteille.
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.
Käy läpi tärkeimmät Power Appsin ja Power Automaten päivitykset sekä niiden edut ja vaikutukset Microsoft Power Platformiin.
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.
Tässä opetusohjelmassa opit luomaan täydellisen LuckyTemplates-mallin, joka on määritetty tarpeidesi ja mieltymystesi mukaan.
Tässä blogissa esittelemme, kuinka kerrostat kenttäparametreja pienillä kerroilla uskomattoman hyödyllisten näkemysten ja visuaalien luomiseksi.
Tässä blogissa opit käyttämään LuckyTemplates-sijoitus- ja mukautettuja ryhmittelyominaisuuksia näytetietojen segmentoimiseen ja luokitteluun kriteerien mukaan.
Tässä opetusohjelmassa käsittelen tiettyä tekniikkaa, jolla voit näyttää kumulatiivisen kokonaissumman LuckyTemplates-visuaaleissasi vain tiettyyn päivämäärään asti.
Opi luomaan ja mukauttamaan Bullet-kaavioita LuckyTemplatesissa, joita käytetään pääasiassa suorituskyvyn mittaamiseen suhteessa tavoitteeseen tai edellisiin vuosiin.