Drie manieren om R-script te gebruiken in LuckyTemplates

Drie manieren om R-script te gebruiken in LuckyTemplates

Inhoudsopgave

R gebruiken in LuckyTemplates

Er zijn drie manieren waarop R met LuckyTemplates kan communiceren . In deze zelfstudie leert u wat deze zijn en laat u vervolgens zien hoe u LuckyTemplates kunt verbinden met het R- script in de LuckyTemplates-desktop.

De eerste stap is het importeren van de gegevens in LuckyTemplates via een R-script. Vervolgens voert u een toegepaste stap uit in Power Query . De demo eindigt met het gebruik van R om een ​​datavisualisatie te maken.

1. Gegevens importeren met R Script

Open een leeg Power Query-rapport in LuckyTemplates. Ga naar Gegevens ophalen op het tabblad Home en kies Meer .

Drie manieren om R-script te gebruiken in LuckyTemplates

Zodra het pop-upvenster verschijnt, typt u R-script in de zoekbalk en selecteert u het. Klik vervolgens op Verbinden .

Drie manieren om R-script te gebruiken in LuckyTemplates

Er verschijnt nu een leeg vak op het scherm. U hebt LuckyTemplates nodig om het .csv-bestand te lezen en er vervolgens een tabel van te maken. Wijs hiervoor een naam toe aan de tabel met behulp van de toewijzingsoperator ( <-> ). In dit geval heet de resulterende tabel tips . Gebruik vervolgens de functie read.csv en plaats de url van het .csv-bestand tussen haakjes en aanhalingstekens. Druk op OK.

Drie manieren om R-script te gebruiken in LuckyTemplates

U ziet dan het pop-upvenster Navigator. Wanneer u de naamtips selecteert , verschijnt de resulterende tabel aan de rechterkant.

Drie manieren om R-script te gebruiken in LuckyTemplates

Aangezien er een R-script nodig is in de tabel, klikt u op Transform Data . U ziet nu de dataset en bronnen van het R-script in een tabel worden geladen.

Drie manieren om R-script te gebruiken in LuckyTemplates

2. Een R-script uitvoeren in Power Query

Maak een berekende kolom in de tabel. U kunt dit doen door op het tabblad Transformeren te klikken en vervolgens R-script uitvoeren te selecteren .

Drie manieren om R-script te gebruiken in LuckyTemplates

Het Run R-scriptvenster verschijnt dan. In het lege vak voert u uw R-code in.

U kunt het beste alle R-code in RStudio maken en deze vervolgens kopiëren en plakken in het R-script in LuckyTemplates.

Dataset is de naam van de tabel waarmee u werkt. In dit geval wilt u een nieuwe dataset maken zoals weergegeven in de onderstaande afbeelding.

Drie manieren om R-script te gebruiken in LuckyTemplates

De eerste new_dataset kopieert simpelweg de originele dataset.

De tweede regel is een kolom. Een dollarteken ( $ ) na een gegevensset geeft aan dat de volgende invoer m_f een kolom is. Dit verwijst naar de mannelijke en vrouwelijke gegevens in de fooientabel. Voor deze kolom moet u de substring- functie gebruiken .

Als u klaar bent, drukt u op OK. U ziet dan in het paneel Applied Steps dat new_dataset is geplaatst onder Run R Script. Als u naar de meest rechtse kolom in de tabel scrolt, ziet u het resultaat van het R-script.

Drie manieren om R-script te gebruiken in LuckyTemplates

Als u het R-script wilt bewerken, hoeft u alleen maar op het tandwielpictogram naast het Run R-script in het deelvenster Toegepaste stappen te drukken.

Om terug te gaan naar de tabel nadat u uw wijzigingen heeft aangebracht, klikt u gewoon op Tabel en vervolgens op Doorgaan .

Drie manieren om R-script te gebruiken in LuckyTemplates

3. Visualisaties maken met R in LuckyTemplates

Laten we nu naar de rapporteditor gaan om te beginnen met het bouwen van R-visuals. Ga naar het deelvenster Visualisaties en selecteer het visuele pictogram R-script.

Drie manieren om R-script te gebruiken in LuckyTemplates

Als u een bericht krijgt waarin u wordt gevraagd scriptvisuals in te schakelen, klikt u gewoon op Inschakelen . U ziet dan dat de rapporteditor er nu als volgt uitziet:

Drie manieren om R-script te gebruiken in LuckyTemplates

Selecteer in het deelvenster Velden de gegevens die u in het rapport wilt plaatsen. Voor deze demo werden fooi en total_bill gebruikt. Nadat u gegevens hebt geselecteerd, bevat de R-scripteditor opmerkingen met het R-script dat voor elke kolom wordt gebruikt.

Drie manieren om R-script te gebruiken in LuckyTemplates

De eerste dataset creëert een dataframe en noemt het fooi en totale factuur. De tweede dataset gebruikt de unieke functie om dubbele rijen te verwijderen.

Voor de visualisatie wordt de plotfunctie gebruikt. U maakt een spreidingsdiagram van de totale rekening en fooi. Voor deze grafiek staat de totale rekening op de x-as terwijl de punt op de y-as staat.

Drie manieren om R-script te gebruiken in LuckyTemplates

Als u klaar bent, klikt u op de afspeelknop in de rechterbovenhoek van de R-scripteditor. U ziet dan een eenvoudig spreidingsdiagram in de rapporteditor.

Drie manieren om R-script te gebruiken in LuckyTemplates

Exporteren van LuckyTemplates naar RStudio

Nogmaals, het is beter om je codering in RStudio te doen, aangezien daar meer functies zijn als het gaat om het aanpassen van visualisaties met R. Om je werk in LuckyTemplates naar RStudio te brengen, hoef je alleen maar op de diagonale pijl bovenaan te klikken. rechterhoek van de R-scripteditor.

Drie manieren om R-script te gebruiken in LuckyTemplates

Als u dit doet, wordt u omgeleid naar RStudio met al uw voortgang intact. Markeer en voer alle code in het R-script uit. Dit geeft u de spreidingsplot die u in LuckyTemplates hebt gemaakt.

Drie manieren om R-script te gebruiken in LuckyTemplates

Laten we nu ter demonstratie een heel eenvoudig voorbeeld nemen. Wissel in RStudio de gegevens op de x- en y-as uit.

Drie manieren om R-script te gebruiken in LuckyTemplates

Kopieer en plak dit vervolgens in LuckyTemplates, ter vervanging van de oude code. Voer de code uit om de wijzigingen te zien.

Drie manieren om R-script te gebruiken in LuckyTemplates

Slicers gebruiken in R Script-visuals

Net als bij andere LuckyTemplates-visuals kunt u de spreidingsplotvisualisatie wijzigen met behulp van slicers.

Voeg een slicer toe aan het rapport die de tijd wijzigt.

Drie manieren om R-script te gebruiken in LuckyTemplates

U zult merken dat wanneer u op een optie klikt, de gegevens in de spreidingsplot veranderen.

Drie manieren om R-script te gebruiken in LuckyTemplates

Houd er ook rekening mee dat als u met grotere gegevens werkt, het tonen van de resultaten op een visual na het selecteren van een sliceroptie enige vertraging kan hebben.


R In LuckyTemplates: R en RStudio downloaden
LuckyTemplates met R en RStudio: aan de slag

Conclusie

Om samen te vatten, de drie manieren waarop R met praat , zijn het importeren van gegevens, het invoegen van stappen in Power Query en tot slot het bouwen van visualisaties.

R kan omgaan met grote datasets, zoals het analyseren van audio- of beeldgegevens. Ook het inbellen vanuit een API kan makkelijker met R. In de volgende tutorials ga je meer aan de slag met het bouwen van andere visualisaties en het doen van statistische analyses.


Wat is zelf in Python: voorbeelden uit de echte wereld

Wat is zelf in Python: voorbeelden uit de echte wereld

Wat is zelf in Python: voorbeelden uit de echte wereld

Een RDS-bestand opslaan en laden in R

Een RDS-bestand opslaan en laden in R

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.

First N Business Days Revisited – Een DAX-coderingstaaloplossing

First N Business Days Revisited – Een DAX-coderingstaaloplossing

In deze tutorial over DAX-coderingstaal leert u hoe u de functie GENERATE gebruikt en hoe u de titel van een maat dynamisch wijzigt.

Breng inzichten onder de aandacht met behulp van de Multi Threaded Dynamic Visuals-techniek in LuckyTemplates

Breng inzichten onder de aandacht met behulp van de Multi Threaded Dynamic Visuals-techniek in LuckyTemplates

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.

Inleiding tot het filteren van context in LuckyTemplates

Inleiding tot het filteren van context in LuckyTemplates

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.

Beste tips voor het gebruik van de apps in LuckyTemplates Online Service

Beste tips voor het gebruik van de apps in LuckyTemplates Online Service

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.

Analyseer winstmargeveranderingen in de loop van de tijd - analyse met LuckyTemplates en DAX

Analyseer winstmargeveranderingen in de loop van de tijd - analyse met LuckyTemplates en DAX

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.

Materialisatie-ideeën voor gegevenscaches in DAX Studio

Materialisatie-ideeën voor gegevenscaches in DAX Studio

Deze tutorial bespreekt de ideeën van materialisatie van datacaches en hoe deze de prestaties van DAX beïnvloeden bij het leveren van resultaten.

Zakelijke rapportage met behulp van LuckyTemplates

Zakelijke rapportage met behulp van LuckyTemplates

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

Wat is LuckyTemplates Gateway? Alles wat u moet weten

Wat is LuckyTemplates Gateway? Alles wat u moet weten