Tehokkain toimintopuhelu LuckyTemplatesissa

LuckyTemplates on tehokas tietojen visualisointi- ja liiketoimintatiedon työkalu, jonka avulla käyttäjät voivat muodostaa yhteyden useisiin tietolähteisiin, luoda interaktiivisia raportteja ja kojetauluja sekä jakaa niitä muiden kanssa. Tämän päivän blogissa tutkimme LuckyTemplatesin tehokkainta funktiokutsua.

Tämä toimintokutsu parantaa huomattavasti LuckyTemplatesin ominaisuuksia ja vie tietosi visualisoinnin ja analysoinnin uudelle tasolle. Näin voit hyödyntää LuckyTemplatesin analyyttisiä ominaisuuksia ja tehdä uskomattomia asioita LuckyTemplates-kehyksen puitteissa. Voit katsoa tämän opetusohjelman koko videon tämän blogin alaosasta.

Sisällysluettelo

Tietojoukkofunktion kutsu LuckyTemplatesissa: Ongelman yleiskatsaus

Tämä esimerkkiongelma on peräisin sivustolta nimeltä Excel BI Nightly Power Query Challenge , jota ylläpitää VJ Verma. Hän tuo esiin ongelman joka ilta, ja yhteisö ratkaisee sen ja keskustelee siitä jäsenten kesken.

Tehokkain toimintopuhelu LuckyTemplatesissa

Esimerkissä kysymyksellä on hyvin yksinkertainen rakenne annetuilla ylä- ja alarajoilla. Näiden kahden luvun väliltä meidän on laskettava alkulukujen määrä kyseisellä alueella. 

Vaikka se on konseptiltaan melko yksinkertainen ja suoraviivainen, sen toteuttaminen LuckyTemplatesissa on paljon vaikeampaa. Tämä johtuu siitä, että 800 M:n ja noin 400 funktion joukossa ei ole ominaisuutta, jonka avulla voimme suoraan määrittää, onko luku alkuluku vai ei LuckyTemplatesissa. 

Sen sijaan perehdymme Dataset Calliin , joka on tapa siirtyä Power Querysta R:ään tai Pythoniin, suorittaa ohjeet ja palata sitten saumattomasti takaisin Power Queryyn ja jatkaa analyysiämme. 

Otetaan Excel BI -haasteen tiedot ja aloitetaan työskentely. 

Tietotyypin muuttaminen

Alla näkyvät ala- ja ylärajat. 

Tehokkain toimintopuhelu LuckyTemplatesissa

Nämä annetut ovat tekstimuodossa, ja meidän on muutettava ne kokonaisluvuiksi. Voit tehdä sen kaksoisnapsauttamalla otsikkoriviä ( Alaraja tai Yläraja) . Valitse näkyviin tulevista vaihtoehdoista Muuta tyyppiä ja valitse sitten Kokoluku. 

Tehokkain toimintopuhelu LuckyTemplatesissa

Seuraava vaihe on luoda uusi sarake kaikille ala- ja ylärajojen välisille luvuille. Sitten käännämme saraketta luettelon luomiseksi. 

Siirry Lisää sarake -välilehteen ja valitse Mukautettu sarake , koska tätä ei voi tehdä suoraan käyttöliittymän kautta. 

Tehokkain toimintopuhelu LuckyTemplatesissa

Luo yksinkertainen M-koodi ja tee sarake nimeltä Number. Käytä List.Numbers -funktiota, joka palauttaa luettelon numeroista, joille on annettu alkuarvo, määrä ja valinnainen lisäarvo.

Tehokkain toimintopuhelu LuckyTemplatesissa

Aseta alkuarvoksi [Lower Limit] ja laske arvoksi [Yläraja] – [Alaraja] + 1 ottaaksesi huomioon N-pisteen. Varmista, että syntaksivirhettä ei havaita. Napsauta OK. 

Tehokkain toimintopuhelu LuckyTemplatesissa

Uusi sarake luetteloineen tulee näkyviin. Napsauta luetteloa nähdäksesi alareunassa olevat numerot. 

Tehokkain toimintopuhelu LuckyTemplatesissa

Jos esimerkiksi napsautamme luetteloa ensimmäisellä rivillä, saamme luettelon, jossa on numeroita 10:stä 45:een.

Tehokkain toimintopuhelu LuckyTemplatesissa

Napsauta Numero- kohdan vieressä olevaa nuolta ja napsauta Laajenna uusiin riveihin.

Napsauta sitten muotokuvaketta Numeron vasemmalla puolella ja vaihda muotoksi Kokoluku.

Tehokkain toimintopuhelu LuckyTemplatesissa

Tässä vaiheessa haluamme määrittää, onko kukin näistä luvuista alkuluku vai ei. Jälleen kerran, sitä ei voi tehdä suoraan LuckyTemplatesissa. Voisimme ohjelmoida sarjan vaiheita, jotka määrittäisivät alkuluvut, mutta tässä on helpompi tapa tehdä se Pythonissa. 

Tehokkain toimintopuhelu LuckyTemplatesissa

R Prime Number -paketti

R:ssä on erilaisia ​​paketteja . Nämä ovat lisäosia, jotka voimme rakentaa ohjelmaan tiettyjen toimintojen suorittamiseksi, jotka vastaavat LuckyTemplatesin mukautettuja visuaaleja tai ulkoisia työkaluja.

METACRAN esittelee luettelon kaikista hyväksytyistä R-paketteista. R:ssä on yli 18 800 aktiivista pakettia, mutta voimme ladata myös suoraan kehittäjäsivustolta. Tämä tarkoittaa, että voimme tehdä minkä tahansa analyysin ohjelman sisällä etsimällä oikean paketin. 

Tehokkain toimintopuhelu LuckyTemplatesissa

Meidän tapauksessamme etsimme ja yritämme löytää jotain, joka määrittää, onko luku alkuluku. 

Kirjoita hakukenttään prime .

Tehokkain toimintopuhelu LuckyTemplatesissa

Valitse ensimmäinen paketti, jonka nimi on alkuluku – Fast Functions for Prime Numbers . Tämä on paketti, joka testaa, onko luku alkuluku ja luo alkulukusarjan. 

Tehokkain toimintopuhelu LuckyTemplatesissa

R Prime -paketin lisääminen LuckyTemplatesissa Dataset-funktion avulla

Palaa LuckyTemplatesiin ja napsauta nauhasta Suorita R-skripti

Tehokkain toimintopuhelu LuckyTemplatesissa

Ohjattu Run R Script -toiminto avautuu.

Puntamerkki (#), joka on kommentin ilmaisin, kertoo, että muuttuja ' dataset' sisältää komentosarjan syöttötiedot. Sen avulla voimme puhdistaa, jäsentää ja muokata tietojamme sekä lisätä sarakkeita ja kääntää asioita. Heti kun kutsumme datajoukkoa , kaikki siihen mennessä tekemämme syötetään R:hen. Sama pätee Pythonille – tietojoukko toimii samoin.

Tehokkain toimintopuhelu LuckyTemplatesissa

Voimme hyödyntää kaiken Power Queryn tietämyksen ja tehdä kaiken muotoilumme siellä ennen R:lle kutsumista. Tämä on erittäin hyödyllistä, koska meidän ei tarvitse opetella R-funktioita, jotka tekevät saman asian kuin Power Queryssä. Pohjimmiltaan voimme siirtyä suoraan analyyttiseen osaan, jonka esittelemme tänään.

Aloitetaan . Voimme käyttää install.packages- komentoa, mutta tässä tapauksessa käytämme kirjastoa .

Kirjoita kirjasto ja kutsu alkulukupaketti . Tämä vastaa mukautetun visualisoinnin tuomista LuckyTemplatesiin AppSourcesta. 

Tehokkain toimintopuhelu LuckyTemplatesissa

Luo sitten taulukko nimeltä df datakehykselle ja määritä tietojoukkotaulukko sille .

Tehokkain toimintopuhelu LuckyTemplatesissa

Power Queryssä tietojoukkomme koostuu kaikesta lähteestä muuttuneeseen tyyppiin 1 , ja se oli se, mitä määritimme df:lle.

Tehokkain toimintopuhelu LuckyTemplatesissa

Luo uusi sarake, joka vastaa LuckyTemplatesin laskettua saraketta kirjoittamalla df$isprime . Huomaa, että R:n dollarimerkki ( $ ) on samanlainen kuin LuckyTemplatesin hakasulkeet.

Isprime on sarakkeen nimi, ja siihen määritämme is_primes - funktion alkulukupaketista . Kutsumme sitten numerosaraketta df : stä . 

Tehokkain toimintopuhelu LuckyTemplatesissa

Tämä ottaa numerosarakkeen ja ajaa sen is_prime-funktion läpi sanoakseen TOSI, jos luku on alkuluku, ja FALSE muussa tapauksessa. Funktio asettaa sitten TRUE tai FALSE df- taulukon isprime- sarakkeeseen . 

Soita lopuksi df -taulukkoon. Napsauta OK. 

Tehokkain toimintopuhelu LuckyTemplatesissa

Näemme df:n näkyvän Applied Steps -ruudussa . Kun napsautamme sitä, meidän pitäisi nähdä isprime- sarake, joka sisältää luokituksen TRUE tai FALSE. 

Tehokkain toimintopuhelu LuckyTemplatesissa

Alkulukujen suodatus

Seuraavaksi poistamme rivit numeroilta, jotka eivät ole alkulukuja. Avaa suodatin napsauttamalla isprime- kohdan vieressä olevaa nuolta. Poista valinta kohdasta FALSE , jotta voimme laskea alkuluvut. 

Tehokkain toimintopuhelu LuckyTemplatesissa

Napsauta OK ja siirry sitten Koti- välilehdelle ja valitse

Tehokkain toimintopuhelu LuckyTemplatesissa

Avaa Lisäasetukset- vaihtoehto. Ryhmittele ponnahdusikkunassa alarajan mukaan ja lisää ryhmä ylärajalle . Luo sitten sarake nimeltä Count ja aseta Count Rows toiminnoksi, jolla lasketaan TRUE. Napsauta OK. 

Tehokkain toimintopuhelu LuckyTemplatesissa

Tämä tuottaa samanlaisen tuloksen kuin haasteesta. 

Tehokkain toimintopuhelu LuckyTemplatesissa

Tehokkain toimintopuhelu LuckyTemplatesissa




Johtopäätös

Yhteenvetona voidaan todeta, että datajoukkokutsu on LuckyTemplatesin tehokkain funktiokutsu, ja se on arvokas työkalu kaikille käyttäjille, jotka haluavat saada oivalluksia tiedoistaan. Tämän yksittäisen, yksinkertaisen LuckyTemplates-funktiokutsun avulla voit laajentaa ohjelman analyyttisiä ominaisuuksia radikaalisti ja tuoda satoja tuhansia lisätoimintoja aivan sormiesi ulottuville Power Querysta käsin. 

Kun ymmärrät, kuinka tätä toimintoa käytetään oikein, voit helposti käsitellä ja analysoida suuria tietojoukkoja, mikä johtaa tehokkaampiin ja informatiivisempiin visualisointeihin. Tästä toiminnosta saatujen oivallusten avulla voit tehdä tietoihin perustuvia päätöksiä ja parantaa yleistä ymmärrystäsi tiedoistasi. 

Kaikki parhaat,

Brian Julius


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.