R pentru LuckyTemplates | Ghid pentru începători

În acest tutorial, voi demonstra cele 3 moduri diferite de a utiliza R pentru LuckyTemplates. Aceasta include importarea datelor în LuckyTemplates , aplicarea pașilor din Power Query și crearea unei vizualizări de date .

Configurarea R pentru LuckyTemplates vă va permite să efectuați anumite sarcini, cum ar fi cele menționate mai sus. Unele dintre acestea sunt similare cu modul în care am integrat Python în LuckyTemplates.

Cuprins

Configurarea R pentru LuckyTemplates

După ce deschideți LuckyTemplates, ar trebui să vedeți un raport gol. Pentru a integra R în LuckyTemplates, mai întâi, accesați meniul Fișier .

R pentru LuckyTemplates |  Ghid pentru începători

Apoi faceți clic pe Opțiuni și setări . După aceea, selectați Opțiuni .

R pentru LuckyTemplates |  Ghid pentru începători

Când selectați Opțiuni , va apărea o casetă pop-up. Sub grupul global de opțiuni, faceți clic pe opțiunea de scripting R. După aceea, ar trebui să vedeți opțiuni de atribuire a directoarelor de acasă R și a R IDE-urilor .

R pentru LuckyTemplates |  Ghid pentru începători

Dacă nu vedeți această opțiune, puteți pur și simplu să faceți clic pe meniul drop-down și să selectați Altele .

R pentru LuckyTemplates |  Ghid pentru începători

După aceea, va apărea o nouă casetă de introducere în care puteți seta manual directorul principal R.

R pentru LuckyTemplates |  Ghid pentru începători

Pentru a identifica corect calea pentru directorul principal R, trebuie să deschideți RStudio și să faceți clic pe meniul Instrumente . Apoi selectați Opțiuni globale .

R pentru LuckyTemplates |  Ghid pentru începători

Aici puteți verifica calea fișierului în care este instalat R. În cazul meu, aceasta este calea fișierului în care este instalat R-ul meu.

R pentru LuckyTemplates |  Ghid pentru începători

Aceasta a fost calea fișierului pe care ați văzut-o mai devreme în exemplele anterioare, ceea ce înseamnă că trebuie să-mi actualizez versiunea de la R-4.0.2 la R-4.1.1.

Pe de altă parte, puteți doar să copiați calea fișierului pe care o puteți găsi aici și să o lipiți în LuckyTemplates pentru a seta directorul principal R.

Voi selecta calea fișierului pentru a-mi actualiza versiunea în R-4.1.1.

R pentru LuckyTemplates |  Ghid pentru începători

Pentru R IDE-urile detectate , selectați opțiunea R Studio. Acest lucru ne va permite să lucrăm cu date în R Studio și să le ducem la LuckyTemplates. Apoi faceți clic pe OK pentru a finaliza configurarea R pentru LuckyTemplates.

R pentru LuckyTemplates |  Ghid pentru începători

3 moduri diferite de a utiliza R pentru LuckyTemplates

Să începem cu importarea datelor folosind scriptul R în LuckyTemplates, urmat de aplicarea pașilor din Power Query. Apoi, vom crea o vizualizare pentru datele pe care le vom crea.

1. Importarea datelor utilizând scriptul R în LuckyTemplates

Mai întâi, faceți clic pe Obțineți date și selectați opțiunea Mai multe .

R pentru LuckyTemplates |  Ghid pentru începători

După aceea, va apărea o casetă pop-up Obține date. Căutați scriptul R în caseta de căutare și alegeți scriptul R din rezultate. Apoi faceți clic pe Conectare .

R pentru LuckyTemplates |  Ghid pentru începători

Aceasta va deschide caseta de dialog R script .

R pentru LuckyTemplates |  Ghid pentru începători

Odată ce caseta de dialog script-ul R este deschisă, putem începe să importam date. Pentru acest exemplu, vom importa un fișier CSV folosind scriptul R și îl vom transforma într-un tabel.

R pentru LuckyTemplates |  Ghid pentru începători

Pentru a importa fișierul CSV, utilizați funcția read.csv și includeți calea fișierului CSV pe care doriți să-l importați în paranteze. În acest exemplu, l-am stocat într-o variabilă numită tips . Pentru a executa scriptul, faceți clic pe OK .

Odată ce scriptul este executat, un tabel numit sfaturi ar trebui creat ca rezultat. În caseta pop-up Navigator, puteți vedea previzualizarea tabelului. Să facem clic pe Transform Data pentru a deschide acest tabel în Power Query .

R pentru LuckyTemplates |  Ghid pentru începători

Tabelul ar trebui să arate așa după ce faceți clic pe Transform Data .

R pentru LuckyTemplates |  Ghid pentru începători

2. Aplicarea scripturilor R în Editorul Power Query

După deschiderea tabelului de sfaturi în Power Query, acesta este acum considerat un set de date. De aici, putem efectua câteva funcții pentru a crea o coloană calculată ca exemplu, pe baza setului de date pe care îl avem. Pentru a face acest lucru, faceți clic pe Transformare și selectați Run R script .

R pentru LuckyTemplates |  Ghid pentru începători

Va apărea o casetă de dialog cu script R și putem rula un alt script pentru a crea o copie a setului de date curent pe care îl avem. De asemenea, vom crea o nouă coloană numită m_f cu date care provin din coloana sex folosind codul de mai jos.

R pentru LuckyTemplates |  Ghid pentru începători

Linia new_dataset <-> înseamnă că plasăm conținutul setului de date în variabila new_dataset .

Apoi, în crearea noii coloane, am stocat o funcție subșir în variabila new_dataset$m_f . Observați că am folosit un simbol $ înainte de m_f . Acesta este simbolul folosit pentru a crea o nouă coloană folosind scriptul R.

În cadrul funcției subșir , codul new_dataset$sex, 1 ,1 înseamnă că luăm doar primul caracter al datelor coloanei sex. Deci, în loc să luăm Masculin și Femeie, vom lua doar M și F. Faceți clic pe OK pentru a executa codul.

În secțiunea Pași aplicați, puteți urmări pașii pe care i-ați executat în setul de date curent la care lucrați. Apoi, dacă derulați tabelul la dreapta, ar trebui să vedeți noua coloană m_f împreună cu datele din coloana sex.

R pentru LuckyTemplates |  Ghid pentru începători

În cazul în care doriți să treceți prin ceea ce ați făcut la pasul anterior, trebuie doar să faceți clic pe pictograma roată. Apoi ar deschide caseta de dialog Run R Script .

R pentru LuckyTemplates |  Ghid pentru începători

Acum că am terminat de aplicat scripturile R în setul nostru de date, putem închide și aplica în siguranță modificările pe care le-am făcut.

R pentru LuckyTemplates |  Ghid pentru începători

După ce face asta, va încărca tabelul de sfaturi în LuckyTemplates.

R pentru LuckyTemplates |  Ghid pentru începători

3. Construirea unei vizualizări R în LuckyTemplates

Odată ce tabelul de sfaturi este încărcat în LuckyTemplates, putem începe să construim o vizualizare R bazată pe acel tabel. Sub panoul Vizualizări, faceți clic pe opțiunea vizuală de script R, apoi faceți clic pe Activare pentru a continua.

R pentru LuckyTemplates |  Ghid pentru începători

Ar trebui să vedeți așa ceva după ce activați imaginile de script pentru R.

R pentru LuckyTemplates |  Ghid pentru începători

Pentru a începe să afișați datele în vizualizarea noastră, mergeți la panoul Câmpuri, extindeți tabelul de sfaturi și selectați câmpurile tip și total_bill .

R pentru LuckyTemplates |  Ghid pentru începători

În editorul de script R, vom vedea un cod generat după selectarea câmpurilor tip și total_bill . Aceste coduri sunt generate și executate automat pentru crearea unui set de date sau a unui cadru de date. Acestea sunt, de asemenea, pentru eliminarea rândurilor duplicate din datele pe care încercăm să le afișam în vizualizarea noastră.

R pentru LuckyTemplates |  Ghid pentru începători

După aceea, acum putem începe să trasăm datele pe baza câmpurilor selectate. Pentru acest exemplu, voi crea un grafic de dispersie pentru tip și total_bill folosind funcția plot.

R pentru LuckyTemplates |  Ghid pentru începători

Folosind funcția plot, putem include dataset$total_bill și dataset$tip în argumente pentru a specifica coloanele care vor fi afișate în vizualizarea noastră. Pentru a executa acest script, faceți clic pe pictograma de redare din colțul din dreapta sus al editorului de script R.

R pentru LuckyTemplates |  Ghid pentru începători

După aceea, vom vedea acum diagrama de dispersie pentru tip și total_bill în zona de previzualizare.

R pentru LuckyTemplates |  Ghid pentru începători

Mod alternativ de editare a unei intrări folosind RStudio

În funcție de graficul pe care doriți să îl creați, este posibil să fie necesar să mergeți direct la RStudio și să aplicați pașii pentru a crea o diagramă și să reveniți la LuckyTemplates.

Apoi copiați și lipiți codurile pe care le-ați făcut în RStudio. Acest lucru se datorează lipsei caracteristicilor RStudio în timpul editării în editorul de script R al LuckyTemplates.

De fapt, putem muta scripturile R pe care le-am creat aici în LuckyTemplates în RStudio. Puteți face acest lucru făcând clic pe săgeata diagonală din partea dreaptă sus a editorului de scripturi R.

R pentru LuckyTemplates |  Ghid pentru începători

Acesta este ceea ce se va întâmpla după ce faceți clic pe săgeata diagonală din editorul de script R din LuckyTemplates.

R pentru LuckyTemplates |  Ghid pentru începători

Odată ce scriptul este mutat în RStudio, trebuie să selectăm toate codurile și să le executăm pentru a vedea rezultatul.

R pentru LuckyTemplates |  Ghid pentru începători

R pentru LuckyTemplates |  Ghid pentru începători

Puteți face orice modificări aici în RStudio și puteți aduce totul înapoi în LuckyTemplates după ce ați terminat editarea. De exemplu, voi schimba variabilele și le voi executa pentru a face unele modificări în graficul nostru.

R pentru LuckyTemplates |  Ghid pentru începători

R pentru LuckyTemplates |  Ghid pentru începători

În acest exemplu, am mutat vârful în axa x și total_bill în axa y a graficului. Deoarece am terminat de aplicat modificările, putem copia codul și îl putem lipi înapoi în LuckyTemplates și aplică modificările acolo.

R pentru LuckyTemplates |  Ghid pentru începători

R pentru LuckyTemplates |  Ghid pentru începători

Pe lângă vizualizare, acest lucru se poate schimba odată cu utilizarea unui slicer așa cum îl folosim în raportul nostru LuckyTemplates. Pentru referință, voi adăuga un slicer și voi verifica ora în panoul Câmpuri.

R pentru LuckyTemplates |  Ghid pentru începători

În slicer, putem face clic pe opțiunile Prânz sau Cină pentru a modifica datele din graficul nostru în funcție de ora selectată.

R pentru LuckyTemplates |  Ghid pentru începători

R pentru LuckyTemplates |  Ghid pentru începători

Rețineți că, în funcție de cât de mare setul de date care este vizualizat, este posibil să aveți o anumită întârziere. Uneori poate fi lent atunci când se schimbă rezultatul complotului folosind un slicer.

Concluzie

Luând în considerare totul, ați învățat cum să integrați R în LuckyTemplates. De asemenea, ați putut să utilizați R pentru LuckyTemplates în 3 moduri diferite: importul de date , aplicarea scripturilor R și crearea unui vizual R.

În plus, ați putut să utilizați diferite simboluri și funcții pentru a efectua anumite sarcini și vizualizări. Rețineți că vă puteți edita scripturile R în RStudio și puteți aduce modificările înapoi în LuckyTemplates.

Leave a Comment

Ce este Sinele în Python: Exemple din lumea reală

Ce este Sinele în Python: Exemple din lumea reală

Ce este Sinele în Python: Exemple din lumea reală

Cum să salvați și să încărcați un fișier RDS în R

Cum să salvați și să încărcați un fișier RDS în R

Veți învăța cum să salvați și să încărcați obiecte dintr-un fișier .rds în R. Acest blog va trata, de asemenea, cum să importați obiecte din R în LuckyTemplates.

Primele N zile lucrătoare revizuite – O soluție de limbaj de codare DAX

Primele N zile lucrătoare revizuite – O soluție de limbaj de codare DAX

În acest tutorial despre limbajul de codare DAX, aflați cum să utilizați funcția GENERATE și cum să schimbați în mod dinamic titlul unei măsuri.

Prezentați perspective utilizând tehnica vizuală dinamică cu mai multe fire în LuckyTemplates

Prezentați perspective utilizând tehnica vizuală dinamică cu mai multe fire în LuckyTemplates

Acest tutorial va acoperi cum să utilizați tehnica Multi Threaded Dynamic Visuals pentru a crea informații din vizualizările dinamice de date din rapoartele dvs.

Introducere la filtrarea contextului în LuckyTemplates

Introducere la filtrarea contextului în LuckyTemplates

În acest articol, voi trece prin contextul filtrului. Contextul de filtrare este unul dintre subiectele majore despre care orice utilizator LuckyTemplates ar trebui să învețe inițial.

Cele mai bune sfaturi pentru utilizarea aplicațiilor din serviciul online LuckyTemplates

Cele mai bune sfaturi pentru utilizarea aplicațiilor din serviciul online LuckyTemplates

Vreau să arăt cum serviciul online LuckyTemplates Apps poate ajuta la gestionarea diferitelor rapoarte și informații generate din diverse surse.

Analizați modificările marjei de profit ore suplimentare – Analytics cu LuckyTemplates și DAX

Analizați modificările marjei de profit ore suplimentare – Analytics cu LuckyTemplates și DAX

Aflați cum să vă calculați modificările marjei de profit folosind tehnici precum măsurarea ramificării și combinarea formulelor DAX în LuckyTemplates.

Idei de materializare pentru cache-urile de date în DAX Studio

Idei de materializare pentru cache-urile de date în DAX Studio

Acest tutorial va discuta despre ideile de materializare a cache-urilor de date și despre modul în care acestea afectează performanța DAX-ului în furnizarea de rezultate.

Raportare de afaceri folosind LuckyTemplates

Raportare de afaceri folosind LuckyTemplates

Dacă încă utilizați Excel până acum, atunci acesta este cel mai bun moment pentru a începe să utilizați LuckyTemplates pentru nevoile dvs. de raportare a afacerii.

Ce este LuckyTemplates Gateway? Tot ce trebuie să știți

Ce este LuckyTemplates Gateway? Tot ce trebuie să știți

Ce este LuckyTemplates Gateway? Tot ce trebuie să știți