R Voor LuckyTemplates | Een beginnershandleiding

R Voor LuckyTemplates | Een beginnershandleiding

In deze tutorial ga ik de 3 verschillende manieren demonstreren om R voor LuckyTemplates te gebruiken. Dit omvat het importeren van gegevens in LuckyTemplates , het toepassen van stappen in Power Query en het maken van een gegevensvisualisatie .

Door R voor LuckyTemplates in te stellen, kunt u bepaalde taken uitvoeren, zoals de taken die hierboven zijn genoemd. Sommige hiervan zijn vergelijkbaar met hoe we Python in LuckyTemplates hebben geïntegreerd.

Inhoudsopgave

R configureren voor LuckyTemplates

Zodra u LuckyTemplates opent, zou u een leeg rapport moeten zien. Om R in LuckyTemplates te integreren, gaat u eerst naar het menu Bestand .

R Voor LuckyTemplates |  Een beginnershandleiding

Klik vervolgens op Opties en instellingen . Selecteer daarna Opties .

R Voor LuckyTemplates |  Een beginnershandleiding

Wanneer u Opties selecteert , verschijnt er een pop-upvenster. Klik onder de groep Globale opties op de optie R-scripting . Daarna zou je opties moeten zien om R home-mappen en R IDE's toe te wijzen .

R Voor LuckyTemplates |  Een beginnershandleiding

Als u deze optie niet ziet, kunt u gewoon op de vervolgkeuzelijst klikken en Overige selecteren .

R Voor LuckyTemplates |  Een beginnershandleiding

Daarna verschijnt er een nieuw invoervak ​​waar u de R-homedirectory handmatig kunt instellen.

R Voor LuckyTemplates |  Een beginnershandleiding

Om het pad naar de R-homedirectory correct te identificeren, moet u RStudio openen en op het menu Extra klikken . Selecteer vervolgens Algemene opties .

R Voor LuckyTemplates |  Een beginnershandleiding

Hier kunt u het bestandspad controleren waar uw R is geïnstalleerd. In mijn geval is dit het bestandspad waar mijn R is geïnstalleerd.

R Voor LuckyTemplates |  Een beginnershandleiding

Dit was het bestandspad dat je eerder in de vorige voorbeelden zag, wat betekent dat ik mijn versie moet updaten van R-4.0.2 naar R-4.1.1.

Aan de andere kant kun je gewoon het bestandspad dat je hier kunt vinden kopiëren en in LuckyTemplates plakken om de R-homedirectory in te stellen .

Ik selecteer het bestandspad om mijn versie bij te werken naar R-4.1.1.

R Voor LuckyTemplates |  Een beginnershandleiding

Selecteer voor de gedetecteerde R IDE's de optie R Studio. Hierdoor kunnen we met gegevens in R Studio werken en deze naar LuckyTemplates brengen. Klik vervolgens op OK om het instellen van R voor LuckyTemplates te voltooien.

R Voor LuckyTemplates |  Een beginnershandleiding

3 verschillende manieren om R te gebruiken voor LuckyTemplates

Laten we beginnen met het importeren van gegevens met behulp van het R-script in LuckyTemplates, gevolgd door het toepassen van stappen in de Power Query. Vervolgens maken we een visualisatie voor de gegevens die we gaan maken.

1. Gegevens importeren met behulp van R-script in LuckyTemplates

Klik eerst op Gegevens ophalen en selecteer de optie Meer .

R Voor LuckyTemplates |  Een beginnershandleiding

Daarna verschijnt een pop-upvenster Gegevens ophalen. Zoek naar R-script in het zoekvak en kies R-script uit de resultaten. Klik dan op Verbinden .

R Voor LuckyTemplates |  Een beginnershandleiding

Hierdoor wordt het dialoogvenster R-script geopend .

R Voor LuckyTemplates |  Een beginnershandleiding

Zodra het dialoogvenster R-script is geopend, kunnen we beginnen met het importeren van gegevens. Voor dit voorbeeld importeren we een CSV-bestand met behulp van het R-script en maken er een tabel van.

R Voor LuckyTemplates |  Een beginnershandleiding

Om het CSV-bestand te importeren, gebruikt u de functie read.csv en neemt u het bestandspad op van het CSV-bestand dat u tussen haakjes wilt importeren. In dit voorbeeld heb ik het opgeslagen in een variabele met de naam tips . Klik op OK om het script uit te voeren .

Nadat het script is uitgevoerd, moet als resultaat een tabel met de naam tips worden gemaakt. In het pop-upvenster Navigator ziet u het voorbeeld van de tabel. Laten we op Transform Data klikken om deze tabel in Power Query te openen .

R Voor LuckyTemplates |  Een beginnershandleiding

De tabel zou er zo uit moeten zien nadat u op Gegevens transformeren hebt geklikt .

R Voor LuckyTemplates |  Een beginnershandleiding

2. R-scripts toepassen in Power Query Editor

Na het openen van de tipstabel in Power Query wordt dit nu beschouwd als een dataset. Vanaf hier kunnen we enkele functies uitvoeren om als voorbeeld een berekende kolom te maken , gebaseerd op de dataset die we hebben. Om dat te doen, klikt u op Transformeren en selecteert u R-script uitvoeren .

R Voor LuckyTemplates |  Een beginnershandleiding

Er verschijnt een R-scriptdialoogvenster en we kunnen een ander script uitvoeren om een ​​kopie te maken van de huidige dataset die we hebben. We maken ook een nieuwe kolom met de naam m_f met gegevens uit de kolom geslacht met behulp van de onderstaande code.

R Voor LuckyTemplates |  Een beginnershandleiding

De regel new_dataset <-> betekent dat we de inhoud van dataset in de new_dataset variabele plaatsen .

Vervolgens heb ik bij het maken van de nieuwe kolom een ​​substring-functie opgeslagen in de variabele new_dataset$m_f . Merk op dat ik vóór m_f een $ -symbool heb gebruikt . Dit is het symbool dat wordt gebruikt om een ​​nieuwe kolom te maken met behulp van het R-script.

Binnen de subtekenreeksfunctie betekent de code new_dataset$sex, 1 ,1 dat we alleen het eerste teken van de gegevens van de geslachtskolom gebruiken. Dus in plaats van Male en Female te nemen, nemen we alleen M en F. Klik op OK om de code uit te voeren.

In de sectie Toegepaste stappen kunt u de stappen volgen die u hebt uitgevoerd in de huidige dataset waaraan u werkt. Als u vervolgens door de tabel naar rechts scrolt, ziet u de nieuwe m_f-kolom samen met de gegevens uit de geslachtskolom.

R Voor LuckyTemplates |  Een beginnershandleiding

Als u wilt doorlopen wat u in de vorige stap hebt gedaan, klikt u gewoon op het tandwielpictogram. Vervolgens zou het dialoogvenster Run R Script worden geopend.

R Voor LuckyTemplates |  Een beginnershandleiding

Nu we klaar zijn met het toepassen van R-scripts in onze dataset, kunnen we de aangebrachte wijzigingen veilig sluiten en toepassen.

R Voor LuckyTemplates |  Een beginnershandleiding

Daarna wordt de tipstabel in LuckyTemplates geladen.

R Voor LuckyTemplates |  Een beginnershandleiding

3. Een R-visualisatie bouwen in LuckyTemplates

Zodra de tipstabel is geladen in LuckyTemplates, kunnen we beginnen met het bouwen van een R-visualisatie op basis van die tabel. Klik in het deelvenster Visualisaties op de visuele optie R-script en klik vervolgens op Inschakelen om door te gaan.

R Voor LuckyTemplates |  Een beginnershandleiding

Je zou zoiets als dit moeten zien nadat je de scriptvisuals voor R hebt ingeschakeld.

R Voor LuckyTemplates |  Een beginnershandleiding

Om te beginnen met het weergeven van gegevens in onze visualisatie, gaat u gewoon naar het deelvenster Velden, vouwt u de fooientabel uit en selecteert u de fooi- en total_bill- velden.

R Voor LuckyTemplates |  Een beginnershandleiding

In de R-scripteditor zien we wat gegenereerde code na het selecteren van de fooi- en total_bill -velden. Deze codes worden automatisch gegenereerd en uitgevoerd voor het maken van een dataset of dataframe. Ze zijn ook voor het verwijderen van dubbele rijen uit de gegevens die we proberen weer te geven in onze visualisatie.

R Voor LuckyTemplates |  Een beginnershandleiding

Daarna kunnen we nu beginnen met het plotten van gegevens op basis van onze geselecteerde velden. Voor dit voorbeeld ga ik een spreidingsplot maken voor fooi en total_bill met behulp van de plotfunctie.

R Voor LuckyTemplates |  Een beginnershandleiding

Met behulp van de plotfunctie kunnen we dataset$total_bill en dataset$tip in de argumenten opnemen om de kolommen te specificeren die in onze visualisatie moeten worden weergegeven. Om dit script uit te voeren, klikt u gewoon op het afspeelpictogram in de rechterbovenhoek van de R-scripteditor.

R Voor LuckyTemplates |  Een beginnershandleiding

Daarna zien we nu de spreidingsplot voor fooi en total_bill in het voorbeeldgebied.

R Voor LuckyTemplates |  Een beginnershandleiding

Alternatieve manier om een ​​plot te bewerken met RStudio

Afhankelijk van de plot die u wilt maken, moet u mogelijk rechtstreeks naar RStudio gaan en de stappen toepassen om een ​​plot te maken en terug te gaan naar LuckyTemplates.

Kopieer en plak vervolgens de codes die u in RStudio hebt gedaan. Dit komt door het ontbreken van RStudio-functies tijdens het bewerken in de R-scripteditor van LuckyTemplates.

We kunnen zelfs de R-scripts die we hier in LuckyTemplates hebben gemaakt naar RStudio verplaatsen. U kunt dit doen door op de diagonale pijl rechtsboven in de R-scripteditor te klikken.

R Voor LuckyTemplates |  Een beginnershandleiding

Dit is wat er gebeurt na het klikken op de diagonale pijl in de R-scripteditor in LuckyTemplates.

R Voor LuckyTemplates |  Een beginnershandleiding

Zodra het script naar RStudio is verplaatst, moeten we alle codes selecteren en uitvoeren om de uitvoer te zien.

R Voor LuckyTemplates |  Een beginnershandleiding

R Voor LuckyTemplates |  Een beginnershandleiding

U kunt hier in RStudio wijzigingen aanbrengen en alles terugbrengen naar LuckyTemplates zodra u klaar bent met bewerken. Ik ga bijvoorbeeld de variabelen verwisselen en uitvoeren om enkele wijzigingen in onze plot aan te brengen.

R Voor LuckyTemplates |  Een beginnershandleiding

R Voor LuckyTemplates |  Een beginnershandleiding

In dit voorbeeld heb ik de punt naar de x-as verplaatst en de total_bill naar de y-as van de plot. Aangezien we klaar zijn met het aanbrengen van wijzigingen, kunnen we de code kopiëren en terug in LuckyTemplates plakken en de wijzigingen daar toepassen.

R Voor LuckyTemplates |  Een beginnershandleiding

R Voor LuckyTemplates |  Een beginnershandleiding

Naast visualisatie kan dit veranderen door het gebruik van een slicer zoals we die gebruiken in ons LuckyTemplates rapport. Ter referentie ga ik een slicer toevoegen en de tijd controleren onder het deelvenster Velden.

R Voor LuckyTemplates |  Een beginnershandleiding

In de slicer kunnen we op de opties Lunch of Diner klikken om de gegevens in onze plot te wijzigen op basis van de geselecteerde tijd.

R Voor LuckyTemplates |  Een beginnershandleiding

R Voor LuckyTemplates |  Een beginnershandleiding

Houd er rekening mee dat er enige vertraging kan optreden, afhankelijk van hoe groot de dataset is die wordt gevisualiseerd. Soms kan het traag zijn bij het wijzigen van de uitvoer van de plot met behulp van een slicer.

Conclusie

Alles in aanmerking genomen, heb je geleerd hoe je R integreert in LuckyTemplates. Je kon R for LuckyTemplates ook op 3 verschillende manieren gebruiken: gegevens importeren , R-scripts toepassen en een R-visual bouwen .

Bovendien kon je verschillende symbolen en functies gebruiken om bepaalde taken en visualisaties uit te voeren. Houd er rekening mee dat u uw R-scripts in RStudio kunt bewerken en de wijzigingen terug kunt brengen in LuckyTemplates.


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