Wat is zelf in Python: voorbeelden uit de echte wereld
Wat is zelf in Python: voorbeelden uit de echte wereld
Voor de blogpost van vandaag zal ik een oplossing bedenken die problemen met gegevensgranulariteit aanpakt. Bij LuckyTemplates geloven we erin om je handen vuil te maken. Onze doorlopende serie, , is er helemaal op gericht om wat je hebt geleerd in de praktijk te brengen. We denken niet dat er een snellere manier is om LuckyTemplates te leren dan de handen uit de mouwen te steken en ermee aan de slag te gaan. Je kunt de volledige video van deze tutorial onderaan deze blog bekijken.
Voor werd ons gevraagd om enkele samengevatte gegevens te nemen en een dagelijkse feitentabel te maken met behulp van powerquery. We hebben momenteel vrij veel inhoud beschikbaar op LuckyTemplates die iets in deze richting dekt met behulp van DAX. Voor degenen onder u die de certificering hebben behaald, is een van de belangrijkste modules de budgetteringsanalyse. Een van de dingen die in deze module werden besproken, was hoe je het budget kunt opsplitsen in dagelijkse granulariteit, dus neem gerust een kijkje.
Inhoudsopgave
Te beginnen met de Power Query-editor
Het was interessant dat de meeste mensen dezelfde aanpak hanteerden met hun oplossingen. In deze post zal ik uiteenzetten hoe ik het heb aangepakt. Laten we naar de Power Query-editor gaan. Beginnend met de samengevatte weergave, was het eerste wat ik deed ervoor te zorgen dat deze in een datumnotatie en decimaal getalnotatie zijn.
De eerste stap was om het aantal dagen tussen de startdatum en de einddatum te weten. Dit zal me helpen de dagelijkse waarden te krijgen die ik nodig heb voor mijn kolommen Kosten , Verbruik en Emissie .
Er zijn meerdere manieren om dit te doen in . Dit is de manier waarop ik het deed.
Ik heb een nieuwe kolom toegevoegd en deze Duur genoemd, en vervolgens Einddatum minus Startdatum toegevoegd.
De resultaten zien er redelijk goed uit. We hebben de kolom Duur.
Het volgende dat u moet doen, is een kolom met datums maken, zodat elke datum tussen 1/10 en 11/30 in één kolom staat. Ik kan snel een lijst maken door er een geheel getal van te maken.
Een aangepaste kolom toevoegen
U hoeft alleen nog een aangepaste kolom toe te voegen. Ik noem deze kolom Datum en gebruik accolades om een lijst te maken van de startdatum tot aan de einddatum.
Het resultaat heeft me die lijst opgeleverd. Ik kan uitbreiden naar nieuwe rijen of de waarden extraheren.
In dit geval kies ik ervoor om uit te breiden naar nieuwe rijen. Onze lijst is nu van 1/10 tot 11/30.
Ik kan nu van deze twee kolommen af omdat ik ze niet meer nodig heb.
Ik heb nu een mooie, overzichtelijke kolommen Datum , Kosten , Verbruik en Emissie .
Ik moet nog een aangepaste kolom maken en deze Dagelijkse kosten noemen, waarbij de kosten worden gedeeld door de duur.
Het resultaat lijkt me goed.
Ik moet dit opnieuw doen voor de andere twee kolommen: Verbruik en Emissie. Dan moet ik alle kolommen verwijderen die ik niet nodig heb.
Nu heb ik dagelijkse kosten, dagelijks verbruik en dagelijkse emissie. Ik kan deze kolommen zelfs hernoemen naar alleen Kosten, Verbruik en Emissie. Ik heb deze enkele datumtabel die ik nu kan verbinden met een datumtabel en standaard tijdanalyse kan doen.
Zo werd het probleem afgedekt. Er was echter een bepaalde opmerking over de inzending van Melissa die ik hier ook wilde benadrukken.
Ik denk dat dit een belangrijk punt is. Sommige van de stappen die ik hier heb behandeld, werden meerdere keren herhaald. Je zou deze dagelijkse berekeningen gemakkelijk in één stap kunnen bundelen, zoals Melissa hier deed, en ik raad je ten zeerste aan om ook haar werk te herzien.
Conclusie
Ik hoop dat je met deze techniek kunt spelen en ik hoop dat je dit voor je eigen rapporten kunt gebruiken. Door granulariteitsproblemen in uw gegevens aan te pakken, kunt u meer gegevenspunten maken en inzoomen op de fijnere details van uw rapporten.
Haroon
Wat is zelf in Python: voorbeelden uit de echte wereld
Je leert hoe je objecten uit een .rds-bestand in R opslaat en laadt. In deze blog wordt ook besproken hoe je objecten uit R naar LuckyTemplates importeert.
In deze tutorial over DAX-coderingstaal leert u hoe u de functie GENERATE gebruikt en hoe u de titel van een maat dynamisch wijzigt.
Deze zelfstudie behandelt hoe u de Multi Threaded Dynamic Visuals-techniek kunt gebruiken om inzichten te creëren op basis van dynamische gegevensvisualisaties in uw rapporten.
In dit artikel zal ik de filtercontext doornemen. Filtercontext is een van de belangrijkste onderwerpen waarover elke LuckyTemplates-gebruiker in eerste instantie zou moeten leren.
Ik wil laten zien hoe de online service LuckyTemplates Apps kan helpen bij het beheren van verschillende rapporten en inzichten die uit verschillende bronnen zijn gegenereerd.
Leer hoe u wijzigingen in uw winstmarge kunt berekenen met behulp van technieken zoals vertakking van metingen en het combineren van DAX-formules in LuckyTemplates.
Deze tutorial bespreekt de ideeën van materialisatie van datacaches en hoe deze de prestaties van DAX beïnvloeden bij het leveren van resultaten.
Als u tot nu toe nog steeds Excel gebruikt, is dit het beste moment om LuckyTemplates te gaan gebruiken voor uw zakelijke rapportagebehoeften.
Wat is LuckyTemplates Gateway? Alles wat u moet weten