Wat is zelf in Python: voorbeelden uit de echte wereld
Wat is zelf in Python: voorbeelden uit de echte wereld
is een krachtige externe tool om data-analyse en visualisatie in LuckyTemplates te stroomlijnen. In de blog van vandaag leren we hoe we een snelle meting kunnen maken om de hoogste en laagste waarden in de dataset te markeren. We zullen Quick Measures Pro gebruiken om een nieuwe meting in LuckyTemplates te maken die in de toekomst herhaaldelijk kan worden hergebruikt. Je kunt de volledige video van deze tutorial onderaan deze blog bekijken .
Inhoudsopgave
Het bestand voor snelle metingen maken
Open Snelle maatregelen Pro .
Als u nog niet eerder een snelle meting hebt gemaakt, begint u met het opslaan van een JSON-sjabloonbestand ( *.json ). Laten we het voor ons voorbeeld Sample QM's noemen en opslaan in een map waartoe we gemakkelijk toegang hebben.
Als u met meerdere snelle metingen werkt, kunt u het standaardbestand wijzigen in Quick Measures Pro. Klik eenvoudig op Instellen en open het JSON-bestand dat u als uw standaardbestand wilt opslaan.
Snel meten instellen in LuckyTemplates
Ga in Quick Measures Pro naar het gedeelte Custom en klik op Custom Measure Demo. Klik op Nieuw om een sjabloon Nieuwe meting te openen .
Laten we onze code eens nader bekijken om te beslissen welke parameters we moeten wijzigen voor onze nieuwe meting.
Overzicht van de code
Hieronder staat een code van een aangepaste meting in de Analyst Hub . Met deze code worden de hoogste en laagste waarden in een veld voorwaardelijk opgemaakt en gemarkeerd.
Voor deze zelfstudie gebruiken we deze code als sjabloon voor onze snelle maatregel. Omdat het echter is gemaakt voor een specifieke dataset, zijn de parameters in de meeste gevallen niet van toepassing op onze datasets. Er zijn dus vijf dingen die we in deze code flexibel willen maken.
De eerste is de geselecteerde periode, momenteel ingesteld als Datums [Maand & Jaar].
Ten tweede is er het sorteerveld, ingesteld als Dates [MonthnYear] .
De derde is de meting, momenteel opgeslagen als [Total Sales] .
Ten vierde is de hex-code, #229f71, de kleur die wordt gebruikt om de hoge waarde te markeren.
Ten slotte de tweede hex-code, #f73700, die moet worden gebruikt voor de lage waarde.
Om de code aan te passen, gebruiken we geaggregeerde kolommen voor de periode, het sorteerveld en de meting. Vervolgens gebruiken we voor de twee hex-codes parameters.
Laten we deze veranderingen samenvatten in snelle maatregelen.
De snelle maatregel voor LuckyTemplates wijzigen
Vink in het sjabloon Nieuwe meting Aggregatielabel aan om het in te schakelen en kies Maximum in de vervolgkeuzelijst.
Vink standaard de tweede parameter met het label Kolomlabel aan en hernoem deze naar Periode. Klik op Instellen en kies Maand & Jaar.
Schakel ook het label Aggregation1 in en kies Maximum in de vervolgkeuzelijst.
We nemen dan het Label Kolom1 op en wijzigen de naam in Sorteren op periode. Klik op Set en kies MonthnYear. Dit wordt onze sorteerkolom.
Vink voor onze meting Aggregation2 Label aan en kies Maximum in de vervolgkeuzelijst.
Schakel Kolom2-label in en hernoem het naar Waarde omdat dit de veldwaarde is waarop de voorwaardelijke opmaak wordt toegepast. Klik op Instellen en kies Totale verkoop onder Maatregelen.
Nadat we onze aggregators hebben ingesteld, kiezen we onze twee parameters. Merk op dat aangezien we tekstvelden gebruiken, we zowel kleurnamen als hexadecimale codes kunnen gebruiken onder de parameters.
Vink dus Parameter2 Label aan en wijzig de naam in Hoge kleur. Stel vervolgens de waarde in op "Lichtblauw".
Doe hetzelfde voor het Parameter3-label. Vink het aan en hernoem het naar Lage kleur en stel de waarde in op "Roze".
Klik op Gereed.
Aangepaste variabelen voor de nieuwe snelle maatregel
Na het instellen van de maatregelen verschijnt er een lijst met variabelen voor de nieuwe maatregel.
Laten we, om de weergave te vereenvoudigen, de variabelen van regel 13 tot en met 22 verwijderen.
Hernoem de meting in regel 1 als CF Highlight High Low.
Ga dan terug naar de Analyst Hub en kopieer onze code.
Plak de code vanaf regel 13 terug in Quick Measures Pro. Merk op dat we de code in regel 13 hebben verwijderd omdat we onze meting al een naam hebben gegeven in regel 1.
De volgende stap is het vervangen van de velden door onze flexibele benamingen. We kunnen de functie Zoeken en vervangen gebruiken om het proces eenvoudiger te maken.
Klik op Zoeken. In het eerste tekstveld voeren we de variabele in die we willen vervangen. Laten we in dit geval Dates[Month & Year] gebruiken .
In het tweede tekstveld voeren we de vervangende tekst in. Laten we __COLUMN__ uit de beschikbare zoekwoorden kopiëren en in het tekstveld plakken. Klik op Alles vervangen.
Merk op hoe de datums [maand en jaar] uit de oorspronkelijke code worden vervangen door __COLUMN__.
Vervang vervolgens Dates[MonthnYear] voor onze sorteerkolom. Voer het in het eerste tekstveld in en vervang het door __COLUMN1__ uit de trefwoorden. Klik vervolgens op Alles vervangen .
Onze code zou er als volgt uit moeten zien:
Voor onze meting plaatst u [Total Sales] in het eerste tekstveld en vervangt u dit door de metingsfunctie van COLUMN2NAME, geschreven als [__COLUMN2NAME_]. Klik op Alles vervangen.
Hiermee wordt onze code bijgewerkt zoals hieronder weergegeven.
Vervang ten slotte de hexadecimale codes door de juiste parameters. Voor de hoogste waarde wijzigt u de hexadecimale code in __PARAM2__ en voor de laagste waarde gebruikt u __PARAM3__.
De ruwe code is ingesteld. Klik op DAX om onze DAX-code te bekijken.
Als u tevreden bent met de DAX-code, klikt u op Maken. Een pop-upvenster meldt dat de maatregel succesvol is aangemaakt. Klik op OK.
Visualisatie van snelle metingen in LuckyTemplates
Als we teruggaan naar LuckyTemplates, zou er een nieuwe meting met de titel CF Highlight High Low moeten verschijnen onder Measures in het deelvenster Velden .
We kunnen dan een tabel maken voor onze maanden, jaren en totale verkopen. Klik onder het deelvenster Visualisaties op Tabel in de Build-visual .
Zodra de tabel is gemaakt, zoekt u naar maand in het deelvenster Velden . Sleep vanuit de resultaten Maand & Jaar naar de tabel.
Doe hetzelfde voor Total Sales.
Laten we vervolgens onze achtergrondkleur opmaken door naar Visualisaties > Visualisatie maken > Kolommen te gaan . Klik op de vervolgkeuzepijl voor Totale verkoop, kies Voorwaardelijke opmaak en vervolgens Achtergrondkleur.
Kies in het venster Achtergrondkleur - Totale verkoop de optie Veldwaarde voor de opmaakstijl. Selecteer vervolgens CF Markeer Hoog Laag voor het veld om dit op te baseren. Alleen toepassen op waarden en klik op OK.
Als we door de tabel scrollen, zouden we moeten zien dat onze formaten voor snel meten perfect zijn volgens onze vereisten. Het markeerde de hoogste waarde in lichtblauw.
Tegelijkertijd wordt de laagste waarde roze gemarkeerd.
LuckyTemplates Quick Measure-functie
Voors en tegens van Quick Measures in LuckyTemplates
Aangepaste voorwaardelijke opmaaktechnieken in LuckyTemplates
Conclusie
Het maken van een snelle meting met Quick Measures Pro kan u tijd en moeite besparen. U hoeft de maat slechts één keer op te schrijven en deze in de toekomst tientallen of zelfs honderden keren te gebruiken door simpelweg op de kolommen en de parameters te klikken die u wilt toevoegen.
In deze zelfstudie hebt u geleerd hoe u een snelle meting kunt maken die de hoogste en laagste waarden in uw gegevensset benadrukt. U kunt het gebruiken om voorwaardelijk op te maken op basis van maand, kwartaal, gemiddelde verkoop of een andere variabele. U kunt het ook verder aanpassen om de opmaak beter af te stemmen op uw gegevens en rapport.
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