Trei moduri de a utiliza scriptul R în LuckyTemplates

Trei moduri de a utiliza scriptul R în LuckyTemplates

Cuprins

Cum să utilizați R în LuckyTemplates

Există trei moduri prin care R poate vorbi cu LuckyTemplates . Acest tutorial vă va învăța care sunt acestea și apoi vă va arăta cum să conectați LuckyTemplates la scriptul R în desktopul LuckyTemplates.

Primul pas implică importarea datelor în LuckyTemplates printr-un script R. Apoi, veți face un pas aplicat în Power Query . Demo-ul se va încheia cu modul de utilizare a R pentru a crea o vizualizare a datelor.

1. Importarea datelor utilizând R Script

Deschideți un raport Power Query necompletat în LuckyTemplates. Accesați Obțineți date din fila Acasă și alegeți Mai multe .

Trei moduri de a utiliza scriptul R în LuckyTemplates

Odată ce apare fereastra pop-up, tastați R script în bara de căutare și selectați-l. Apoi, faceți clic pe Conectare .

Trei moduri de a utiliza scriptul R în LuckyTemplates

O casetă goală apare acum pe ecran. Aveți nevoie de LuckyTemplates pentru a citi fișierul .csv și apoi a-l transforma într-un tabel. Pentru a face acest lucru, atribuiți un nume tabelului folosind operatorul de atribuire ( <-> ). În acest caz, tabelul rezultat se numește sfaturi . Apoi, utilizați funcția read.csv și plasați adresa URL a fișierului .csv între paranteze și ghilimele. Apăsați OK.

Trei moduri de a utiliza scriptul R în LuckyTemplates

Veți vedea apoi fereastra pop-up Navigator. Când selectați sfaturile de nume , tabelul rezultat va apărea în partea dreaptă.

Trei moduri de a utiliza scriptul R în LuckyTemplates

Deoarece este necesar un script R în tabel, faceți clic pe Transformare date . Veți vedea acum setul de date și sursele script-ului R încărcate într-un tabel.

Trei moduri de a utiliza scriptul R în LuckyTemplates

2. Executarea unui script R în Power Query

Creați o coloană calculată în tabel. Puteți face acest lucru făcând clic pe fila Transformare și apoi selectând Executare script R.

Trei moduri de a utiliza scriptul R în LuckyTemplates

Va apărea apoi fereastra de script Run R. Caseta goală este locul în care introduceți codul R.

Cel mai bine este să creați tot codul R în RStudio și apoi să le copiați și să le lipiți în Scriptul R în LuckyTemplates.

Setul de date este numele tabelului cu care lucrați. În acest caz, doriți să creați un nou set de date, așa cum se arată în imaginea de mai jos.

Trei moduri de a utiliza scriptul R în LuckyTemplates

Primul set de date_new este pur și simplu copierea setului de date original.

A doua linie este o coloană. Un semn dolar ( $ ) după un set de date indică faptul că intrarea următoare m_f este o coloană. Aceasta se referă la datele pentru bărbați și femei din tabelul de sfaturi. Pentru această coloană, trebuie să utilizați funcția subșir .

După ce ați terminat, apăsați pe OK. Veți vedea apoi în panoul Pași aplicați că new_dataset a fost plasat sub Run R Script. Dacă derulați la coloana cea mai din dreapta a tabelului, veți vedea rezultatul scriptului R.

Trei moduri de a utiliza scriptul R în LuckyTemplates

Dacă doriți să editați scriptul R, tot ce trebuie să faceți este să apăsați pictograma roată de lângă scriptul Run R din panoul Pași aplicați.

Pentru a reveni la tabel după ce ați făcut modificările, faceți clic pe Tabel și apoi pe Continuați .

Trei moduri de a utiliza scriptul R în LuckyTemplates

3. Crearea de vizualizări folosind R în LuckyTemplates

Acum, să mergem la editorul de rapoarte pentru a începe să construim imagini R. Accesați panoul Vizualizări și selectați pictograma vizuală a scriptului R.

Trei moduri de a utiliza scriptul R în LuckyTemplates

Dacă primiți un mesaj care vă cere să activați imaginile scriptului, faceți clic pe Activare . Veți vedea apoi că editorul de rapoarte va arăta acum astfel:

Trei moduri de a utiliza scriptul R în LuckyTemplates

În panoul Câmpuri, selectați datele pe care doriți să le plasați în raport. Pentru această demonstrație, au fost folosite tip și total_bill . Odată ce selectați datele, editorul de script R va conține comentarii care arată scriptul R utilizat pentru fiecare coloană.

Trei moduri de a utiliza scriptul R în LuckyTemplates

Primul set de date creează un cadru de date și îl numește bacșiș și factura totală. Al doilea set de date folosește funcția unică pentru a elimina rândurile duplicate.

Pentru vizualizare se folosește funcția plot . Veți crea un grafic de dispersie a facturilor totale și a bacșișului. Pentru acest grafic, factura totală este pe axa x, în timp ce vârful este pe axa y.

Trei moduri de a utiliza scriptul R în LuckyTemplates

După ce ați terminat, faceți clic pe butonul de redare din colțul din dreapta sus al editorului de scripturi R. Veți vedea apoi un grafic de dispersie simplu în editorul de rapoarte.

Trei moduri de a utiliza scriptul R ��n LuckyTemplates

Exportarea de la LuckyTemplates la RStudio

Din nou, este mai bine să vă codificați în RStudio, deoarece există mai multe funcții acolo când vine vorba de personalizarea vizualizărilor folosind R. Pentru a vă aduce munca în LuckyTemplates la RStudio, tot ce trebuie să faceți este să faceți clic pe săgeata diagonală din partea de sus. colțul din dreapta al editorului de script R.

Trei moduri de a utiliza scriptul R în LuckyTemplates

Dacă faceți acest lucru, veți redirecționa către RStudio cu tot progresul intact. Evidențiați și rulați tot codul din Scriptul R. Acest lucru vă va oferi graficul de dispersie pe care l-ați creat în LuckyTemplates.

Trei moduri de a utiliza scriptul R în LuckyTemplates

Acum, în scopul demonstrației, să avem un exemplu foarte simplu. În RStudio, schimbați datele pe axa x și y.

Trei moduri de a utiliza scriptul R în LuckyTemplates

Apoi, copiați și inserați acest lucru în LuckyTemplates, înlocuind vechiul cod. Rulați codul pentru a vedea modificările.

Trei moduri de a utiliza scriptul R în LuckyTemplates

Utilizarea Slicere în R Script Visuals

Similar cu alte elemente vizuale LuckyTemplates , puteți modifica vizualizarea graficului de dispersie folosind slicere.

Adăugați un slicer în raport care modifică ora.

Trei moduri de a utiliza scriptul R în LuckyTemplates

Veți observa că, pe măsură ce faceți clic pe o opțiune, datele din diagrama de dispersie se schimbă.

Trei moduri de a utiliza scriptul R în LuckyTemplates

De asemenea, ar trebui să rețineți că, pe măsură ce vă ocupați de date mai mari, afișarea rezultatelor pe un vizual după selectarea unei opțiuni de tăiere poate avea un pic de decalaj.


R în LuckyTemplates: descărcarea R și RStudio
LuckyTemplates cu R și RStudio: Cum să începeți

Concluzie

Pentru a rezuma, cele trei moduri prin care R vorbește cu sunt prin importul de date, inserarea pașilor în Power Query și, în sfârșit, construirea de vizualizări.

R poate gestiona seturi mari de date, cum ar fi analiza datelor audio sau imagini. Apelarea dintr-un API poate fi, de asemenea, simplificată cu R. În următoarele tutoriale, vă veți ocupa mai mult de crearea altor vizualizări și de analiză statistică.


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