Pipe In R: Tilslutningsfunktioner med Dplyr
I denne øvelse lærer du, hvordan du kæder funktioner sammen ved hjælp af dplyr-røroperatoren i programmeringssproget R.
I dette indlæg vil vi se på, hvordan vi kan tilpasse søjlediagrammerne i LuckyTemplates-rapporter ved hjælp af native visuals, brugerdefinerede visuals og . Du kan se den fulde video af denne tutorial nederst på denne blog.
Vi har begrænsninger, når vi forsøger at placere søjlediagrammer i et trangt eller overbelastet rum. Dette var et problem, jeg stødte på i en af mine rapporter, hvor jeg skulle placere et søjlediagram i et lille rum. Problemet med søjlediagrammet var, at det havde lange beskrivelser i stedet for korte.
I dette eksempel har vi allerede et indbygget søjlediagram fra LuckyTemplates og et brugerdefineret søjlediagram fra markedspladsen. For den tredje vil vi opsætte et søjlediagram ved hjælp af Charticulator senere.
Indholdsfortegnelse
Indbyggede søjlediagrammer i LuckyTemplates
Som du kan se i det oprindelige visual, kan vi ikke se beskrivelsen, når den er lang eller placeret i et lille rum. Sådan ser det indbyggede søjlediagram ud, hvis vi slår dataetiketterne til.
Lad os tilpasse det indbyggede søjlediagram for at se, om vi kan gøre det bedre. Vi kan gå til Y-aksen og ændre diagrammet til dets maksimale størrelse.
Når vi sætter størrelsen til maksimum, kan vi nu se beskrivelsen, men søjlerne er stadig meget korte. Dette diagram ser slet ikke godt ud.
Brugerdefinerede søjlediagrammer i LuckyTemplates
Med det brugerdefinerede søjlediagram brugte vi det vandrette søjlediagram , som er tilgængeligt på markedspladsen.
Vi kan opnå noget som dette, som ser meget bedre ud end det oprindelige søjlediagram.
For at få det vandrette søjlediagram skal du blot klikke på de tre prikker i bunden af visualiseringsruden og derefter klikke på Få flere billeder .
Du kan se det vandrette søjlediagram fra markedspladsen. Det er den, jeg bruger i min rapport lige nu.
Jeg viser dig, hvordan vi kan sætte det op. Lad os starte med et tomt lærred.
Lad os derefter tilføje Defekt for vores kategori og Total Defects for vores mål.
Med det vandrette søjlediagram er der en masse brugerdefinerede former at vælge imellem. Den jeg bruger hedder hammer form .
Vi kan gå til sektionen Visualisering og gå til Søjleform for at ændre figurens form.
Vi kan ændre det til søjler.
Vi kan også ændre det til kun linjer.
Eller vi kan bruge en slikkepindsform.
Men til denne bruger jeg hammerhovedet, fordi det ser meget rent ud og ikke så omfangsrigt som et søjlediagram. Problemet med denne er, at jeg ikke kan tilpasse dataetiketterne.
Hvis jeg går til Bar labels, kan jeg ikke formindske størrelsen af disse labels. Så hver gang jeg filtrerer med sliceren, bliver dataetiketterne meget store.
Brug af Charticulator til at oprette søjlediagrammer i LuckyTemplates
Vi kan lave den samme type visualisering med Charticulator , som også er tilgængelig på markedspladsen.
Når vi har den brugerdefinerede visualisering, lad os fastgøre den til visualiseringsruden.
Nu kan vi klikke på det visuelle.
Klik derefter på de tre prikker, klik på Rediger, og placer nogle værdier. I dette tilfælde vil jeg placere Defect og Total Defects , som er de mål, vi bruger til denne analyse.
Og nu har vi et tomt lærred, hvor vi kan lave et hammerhead-diagram.
Vi skal bringe datasektionen ind. I sektionen Felter har vi Defekt og Totaldefekter , som vi vil bruge til denne visualisering.
Først skal vi klikke på denne glyf eller plotsegment og stable den med Stack Y, fordi vi forsøger at oprette et søjlediagram og ikke et søjlediagram.
Dernæst skal vi bringe formen ind ved at bruge et rektangel.
Næste trin er at bringe kategorien på Y-aksen og vores mål på gittersektionen.
Løsning af sorteringsproblemet
Når vi forsøger at sortere dette i stigende eller faldende rækkefølge baseret på Total Defects-værdien, virker det ikke.
Det var ikke et problem tidligere, men det er det nu. Så jeg var nødt til at klikke på plotsegmentet, gå til Y-aksen og rydde alt fra dette afsnit, så jeg kan sortere det, som jeg vil.
Reduktion af højden på søjlediagrammer
Vores anden opgave er at reducere højden af disse søjlediagrammer. Gå til Shape og derefter Højde for at ændre størrelsen til 5.
Lad os derefter gå til plotsegmentet og lege med afstanden mellem figurerne.
Dernæst skal vi lave en hammerform. Vi skal maksimere glyfen ved at klikke på AutoZoom.
Men det, jeg finder nyttigt, er at oprette glyfen som et separat vindue og maksimere størrelsen af dette vindue, så jeg kan zoome ind og se alt klart.
Oprettelse af hammerformen
For at skabe hammerhovedet kan jeg tegne stregen og øge stregbredden.
Når vi går ud af dette glyph-vindue, har vi nu et søjlediagram i hammerhead-stil.
Efter at have oprettet formen, skal vi bringe vores kategorier og dataetiketter ind. For at bringe kategorierne ind, vil jeg vise det igen som et separat vindue og maksimere det, så det er nemmere for mig at justere det korrekt.
Lad os bringe teksten ind.
Sæt det derefter i midten af formen og juster det derefter til venstre.
Lad os tage vores kategorier ind og justere størrelsen på teksten.
En anden fordel ved at bruge Charticulator inde ier, at du kan gemme det, og derefter gå tilbage for at se resultaterne.
Jeg kan tænde og slukke for titlen til Charticulator-visualen ligesom de to første.
Lad os gå tilbage til redigeringssektionen. Da vores tekstværdier er meget små, kan vi øge størrelsen.
Det næste, vi skal gøre, er at bringe vores dataetiketter ind. Igen kan vi gå til et separat vindue og maksimere det for at se alt klart. Så kan du klikke på Tekst.
Disse orange linjer betyder, at den er korrekt justeret.
Når vi slipper museknappen, vil teksten blive justeret.
Formatering af dataetiketter til søjlediagrammer i LuckyTemplates
Til dataetiketterne bruger vi Total Defects .
Vi skal sikre os, at dataetiketterne er korrekt formateret i vores visual, og vi skal have $-tegnet ind.
Problemet er nu, at etiketterne ikke er inde i lærredet, så vi skal trække værdierne ordentligt ind.
Tilpasning af farven på søjlediagrammet
Vi kan også ændre farverne inde i diagrammet, fordi vores baggrund er mørk. Til formen vil jeg bruge gul og til stregen kan jeg bruge orange.
Jeg vil bruge hvid til tekstværdien, gemme de ændringer, jeg har lavet, og derefter teste den i rapporten.
Lad os teste søjlediagrammet ved hjælp af sliceren.
Når du vælger noget fra udsnitsværktøjet, forstørrer det ikke automatisk dataetiketterne, når vi forsøger at opdele rapporten.
Konklusion
Når du skal oprette et søjlediagram på et meget trangt sted, kan du gå videre og oprette det ved hjælp af Charticulator. Hvis du kunne lide indholdet, der er dækket i denne særlige vejledning, bedes du abonnere på LuckyTemplates tv- kanal.
Vi har en enorm mængde indhold, der kommer ud hele tiden fra mig selv og en række indholdsskabere, som alle er dedikerede til at forbedre den måde, du bruger LuckyTemplates og.
Til sidst, tjek resten af LuckyTemplates hjemmeside for masser af ressourcer og yderligere læring, som du kan få adgang til meget nemt.
Mudassir
I denne øvelse lærer du, hvordan du kæder funktioner sammen ved hjælp af dplyr-røroperatoren i programmeringssproget R.
RANKX fra LuckyTemplates giver dig mulighed for at returnere rangeringen af et specifikt tal i hver tabelrække, der udgør en del af en liste over tal.
Lær, hvordan du adskiller en PBIX-fil for at udtrække LuckyTemplates-temaer og -billeder fra baggrunden og bruge den til at oprette din rapport!
Excel Formler Snydeark: Mellemvejledning
LuckyTemplates kalendertabel: Hvad er det, og hvordan man bruger det
Lær, hvordan du installerer programmeringssproget Python i LuckyTemplates, og hvordan du bruger dets værktøjer til at skrive koder og vise billeder.
Lær, hvordan du beregner dynamiske fortjenstmargener ved siden af LuckyTemplates, og hvordan du kan få mere indsigt ved at grave dybere ned i resultaterne.
Lær, hvordan du sorterer felterne fra kolonner med udvidet datotabel korrekt. Dette er en god strategi at gøre for vanskelige felter.
I denne artikel gennemgår jeg, hvordan du kan finde dine topprodukter pr. region ved hjælp af DAX-beregninger i LuckyTemplates, herunder funktionerne TOPN og CALCUATE.
Lær, hvordan du bruger en uønsket dimension til flag med lav kardinalitet, som du ønsker at inkorporere i din datamodel på en effektiv måde.