R Per LuckyTemplates | Una guida per principianti

R Per LuckyTemplates | Una guida per principianti

In questo tutorial, dimostrerò i 3 diversi modi per utilizzare R per LuckyTemplates. Ciò include l'importazione di dati in LuckyTemplates , l'applicazione di passaggi in Power Query e la creazione di una visualizzazione dei dati .

L'impostazione di R per LuckyTemplates ti consentirà di eseguire determinate attività come quelle menzionate sopra. Alcuni di questi sono simili a come abbiamo integrato Python in LuckyTemplates.

Sommario

Configurazione di R per LuckyTemplates

Una volta aperto LuckyTemplates, dovresti vedere un report vuoto. Per integrare R in LuckyTemplates, per prima cosa vai al menu File .

R Per LuckyTemplates |  Una guida per principianti

Quindi fare clic su Opzioni e impostazioni . Successivamente, seleziona Opzioni .

R Per LuckyTemplates |  Una guida per principianti

Quando si seleziona Opzioni , verrà visualizzata una finestra a comparsa. Nel gruppo di opzioni Globale, fai clic sull'opzione di scripting R. Successivamente, dovresti vedere le opzioni per assegnare R home directory e R IDE .

R Per LuckyTemplates |  Una guida per principianti

Se non vedi questa opzione, puoi semplicemente fare clic sul menu a discesa e selezionare Altro .

R Per LuckyTemplates |  Una guida per principianti

Successivamente, verrà visualizzata una nuova casella di input in cui è possibile impostare manualmente la directory home di R.

R Per LuckyTemplates |  Una guida per principianti

Per identificare correttamente il percorso per la directory home di R, è necessario aprire RStudio e fare clic sul menu Strumenti . Quindi seleziona Opzioni globali .

R Per LuckyTemplates |  Una guida per principianti

Qui è dove puoi controllare il percorso del file in cui è installato il tuo R. Nel mio caso, questo è il percorso del file in cui è installato il mio R.

R Per LuckyTemplates |  Una guida per principianti

Questo era il percorso del file che hai visto in precedenza negli esempi precedenti, il che significa che devo aggiornare la mia versione da R-4.0.2 a R-4.1.1.

D'altra parte, puoi semplicemente copiare il percorso del file che puoi trovare qui e incollarlo in LuckyTemplates per impostare la R home directory .

Selezionerò il percorso del file per aggiornare la mia versione in R-4.1.1.

R Per LuckyTemplates |  Una guida per principianti

Per gli IDE R rilevati , seleziona l'opzione R Studio. Questo ci consentirà di lavorare con i dati in R Studio e portarli in LuckyTemplates. Quindi fare clic su OK per terminare la configurazione di R per LuckyTemplates.

R Per LuckyTemplates |  Una guida per principianti

3 modi diversi per utilizzare R per LuckyTemplates

Iniziamo con l'importazione dei dati utilizzando lo script R in LuckyTemplates seguito dall'applicazione dei passaggi in Power Query. Quindi, creeremo una visualizzazione per i dati che creeremo.

1. Importazione di dati tramite script R in LuckyTemplates

Innanzitutto, fai clic su Ottieni dati e seleziona l' opzione Altro .

R Per LuckyTemplates |  Una guida per principianti

Successivamente, verrà visualizzata una finestra pop-up Ottieni dati. Cerca script R nella casella di ricerca e scegli script R dai risultati. Quindi fare clic su Connetti .

R Per LuckyTemplates |  Una guida per principianti

Questo aprirà la finestra di dialogo dello script R.

R Per LuckyTemplates |  Una guida per principianti

Una volta aperta la finestra di dialogo dello script R, possiamo iniziare a importare i dati. Per questo esempio, importeremo un file CSV utilizzando lo script R e lo trasformeremo in una tabella.

R Per LuckyTemplates |  Una guida per principianti

Per importare il file CSV, utilizzare la funzione read.csv e includere il percorso del file CSV che si desidera importare tra parentesi. In questo esempio, l'ho archiviato in una variabile denominata tips . Per eseguire lo script, basta fare clic su OK .

Una volta eseguito lo script, come risultato dovrebbe essere creata una tabella denominata tips . Nella finestra a comparsa del Navigatore, puoi vedere l'anteprima della tabella. Facciamo clic su Trasforma dati per aprire questa tabella in Power Query .

R Per LuckyTemplates |  Una guida per principianti

La tabella dovrebbe apparire così dopo aver fatto clic su Trasforma dati .

R Per LuckyTemplates |  Una guida per principianti

2. Applicazione di script R nell'editor di Power Query

Dopo aver aperto la tabella dei suggerimenti in Power Query, questo è ora considerato un set di dati. Da qui, possiamo eseguire alcune funzioni per creare una colonna calcolata come esempio, in base al set di dati che abbiamo. Per farlo, fai clic su Trasforma e seleziona Esegui script R .

R Per LuckyTemplates |  Una guida per principianti

Apparirà una finestra di dialogo dello script R e possiamo eseguire un altro script per creare una copia del set di dati corrente che abbiamo. Creeremo anche una nuova colonna denominata m_f con i dati provenienti dalla colonna sex utilizzando il codice seguente.

R Per LuckyTemplates |  Una guida per principianti

La riga new_dataset <-> significa che stiamo inserendo il contenuto del set di dati nella variabile new_dataset .

Quindi, nella creazione della nuova colonna, ho memorizzato una funzione di sottostringa nella variabile new_dataset$m_f . Si noti che ho usato un simbolo $ prima di m_f . Questo è il simbolo usato per creare una nuova colonna usando lo script R.

All'interno della substring function , il codice new_dataset$sex, 1 ,1 indica che stiamo prendendo solo il primo carattere dei dati della colonna sex. Quindi, invece di prendere Maschio e Femmina, prenderemo solo M e F. Fare clic su OK per eseguire il codice.

Nella sezione Passaggi applicati puoi tenere traccia dei passaggi che hai eseguito nel set di dati corrente su cui stai lavorando. Quindi, se scorri la tabella verso destra, dovresti vedere la nuova colonna m_f insieme ai dati dalla colonna del sesso.

R Per LuckyTemplates |  Una guida per principianti

Nel caso in cui desideri ripetere ciò che hai fatto nel passaggio precedente, fai clic sull'icona a forma di ingranaggio. Quindi aprirà la finestra di dialogo Esegui script R.

R Per LuckyTemplates |  Una guida per principianti

Ora che abbiamo finito di applicare gli script R nel nostro set di dati, possiamo tranquillamente chiudere e applicare le modifiche apportate.

R Per LuckyTemplates |  Una guida per principianti

Dopo averlo fatto, caricherà la tabella dei suggerimenti in LuckyTemplates.

R Per LuckyTemplates |  Una guida per principianti

3. Creazione di una visualizzazione R in LuckyTemplates

Una volta caricata la tabella dei suggerimenti in LuckyTemplates, possiamo iniziare a creare una visualizzazione R basata su tale tabella. Nel riquadro Visualizzazioni, fare clic sull'opzione visiva dello script R , quindi fare clic su Abilita per procedere.

R Per LuckyTemplates |  Una guida per principianti

Dovresti vedere qualcosa di simile dopo aver abilitato gli elementi visivi dello script per R.

R Per LuckyTemplates |  Una guida per principianti

Per iniziare a visualizzare i dati nella nostra visualizzazione, vai al riquadro Campi, espandi la tabella dei suggerimenti e seleziona i campi suggerimento e total_bill .

R Per LuckyTemplates |  Una guida per principianti

Nell'editor di script R, vedremo del codice generato dopo aver selezionato i campi tip e total_bill . Questi codici vengono generati ed eseguiti automaticamente per la creazione di un set di dati o di un dataframe. Servono anche per rimuovere le righe duplicate dai dati che stiamo cercando di visualizzare nella nostra visualizzazione.

R Per LuckyTemplates |  Una guida per principianti

Successivamente, ora possiamo iniziare a tracciare i dati in base ai nostri campi selezionati. Per questo esempio, creerò un grafico a dispersione per mancia e total_bill utilizzando la funzione plot.

R Per LuckyTemplates |  Una guida per principianti

Utilizzando la funzione plot, possiamo includere dataset$total_bill e dataset$tip negli argomenti per specificare le colonne da visualizzare nella nostra visualizzazione. Per eseguire questo script, fai clic sull'icona di riproduzione nell'angolo in alto a destra dell'editor di script R.

R Per LuckyTemplates |  Una guida per principianti

Dopodiché, ora vedremo il grafico a dispersione per mancia e total_bill nell'area di anteprima.

R Per LuckyTemplates |  Una guida per principianti

Modo alternativo di modificare un grafico utilizzando RStudio

A seconda del grafico che si desidera creare, potrebbe essere necessario passare direttamente a RStudio e applicare i passaggi per creare un grafico e tornare a LuckyTemplates.

Quindi copia e incolla i codici che hai fatto in RStudio. Ciò è dovuto alla mancanza di funzionalità di RStudio durante la modifica nell'editor di script R di LuckyTemplates.

In effetti, possiamo spostare gli script R che abbiamo creato qui in LuckyTemplates in RStudio. Puoi farlo facendo clic sulla freccia diagonale nella parte in alto a destra dell'editor di script R.

R Per LuckyTemplates |  Una guida per principianti

Questo è ciò che accadrà dopo aver fatto clic sulla freccia diagonale nell'editor di script R in LuckyTemplates.

R Per LuckyTemplates |  Una guida per principianti

Una volta che lo script è stato spostato in RStudio, dobbiamo selezionare tutti i codici ed eseguirli per vedere l'output.

R Per LuckyTemplates |  Una guida per principianti

R Per LuckyTemplates |  Una guida per principianti

Puoi apportare qualsiasi modifica qui in RStudio e riportare tutto in LuckyTemplates una volta terminata la modifica. Ad esempio, cambierò le variabili e le eseguirò per apportare alcune modifiche al nostro grafico.

R Per LuckyTemplates |  Una guida per principianti

R Per LuckyTemplates |  Una guida per principianti

In questo esempio, ho spostato la punta sull'asse x e il total_bill sull'asse y del grafico. Poiché abbiamo terminato di applicare le modifiche, possiamo copiare il codice e incollarlo nuovamente in LuckyTemplates e applicare le modifiche lì.

R Per LuckyTemplates |  Una guida per principianti

R Per LuckyTemplates |  Una guida per principianti

Oltre alla visualizzazione, questo può cambiare con l'uso di un'affettatrice come la usiamo nel nostro report di LuckyTemplates. Per riferimento, aggiungerò un'affettatrice e controllerò l' ora nel riquadro Campi.

R Per LuckyTemplates |  Una guida per principianti

Nell'affettatrice, possiamo fare clic sulle opzioni Pranzo o Cena per modificare i dati nel nostro grafico in base all'orario selezionato.

R Per LuckyTemplates |  Una guida per principianti

R Per LuckyTemplates |  Una guida per principianti

Tieni presente che, a seconda delle dimensioni del set di dati che viene visualizzato, potresti riscontrare un certo ritardo. A volte potrebbe essere lento quando si modifica l'output del grafico utilizzando un'affettatrice.

Conclusione

Tenendo conto di tutto, hai imparato come integrare R in LuckyTemplates. Sei stato anche in grado di utilizzare R per LuckyTemplates in 3 modi diversi: importazione di dati , applicazione di script R e creazione di un oggetto visivo R .

Inoltre, sei stato in grado di utilizzare vari simboli e funzioni per eseguire determinati compiti e visualizzazioni. Tenere presente che è possibile modificare gli script R in RStudio e riportare le modifiche in LuckyTemplates.


Cosè il sé in Python: esempi del mondo reale

Cosè il sé in Python: esempi del mondo reale

Cos'è il sé in Python: esempi del mondo reale

Come salvare e caricare un file RDS in R

Come salvare e caricare un file RDS in R

Imparerai come salvare e caricare oggetti da un file .rds in R. Questo blog tratterà anche come importare oggetti da R a LuckyTemplates.

Rivisitazione dei primi N giorni lavorativi: una soluzione per il linguaggio di codifica DAX

Rivisitazione dei primi N giorni lavorativi: una soluzione per il linguaggio di codifica DAX

In questa esercitazione sul linguaggio di codifica DAX, scopri come usare la funzione GENERATE e come modificare dinamicamente il titolo di una misura.

Mostra approfondimenti utilizzando la tecnica di visualizzazione dinamica multi-thread in LuckyTemplates

Mostra approfondimenti utilizzando la tecnica di visualizzazione dinamica multi-thread in LuckyTemplates

Questo tutorial illustrerà come utilizzare la tecnica di visualizzazione dinamica multi-thread per creare approfondimenti dalle visualizzazioni di dati dinamici nei report.

Introduzione al filtraggio del contesto in LuckyTemplates

Introduzione al filtraggio del contesto in LuckyTemplates

In questo articolo, esaminerò il contesto del filtro. Il contesto del filtro è uno degli argomenti principali che qualsiasi utente di LuckyTemplates dovrebbe inizialmente conoscere.

I migliori suggerimenti per lutilizzo delle app nel servizio online LuckyTemplates

I migliori suggerimenti per lutilizzo delle app nel servizio online LuckyTemplates

Voglio mostrare come il servizio online di LuckyTemplates Apps può aiutare nella gestione di diversi report e approfondimenti generati da varie fonti.

Analizza le variazioni del margine di profitto nel tempo: analisi con LuckyTemplates e DAX

Analizza le variazioni del margine di profitto nel tempo: analisi con LuckyTemplates e DAX

Scopri come elaborare le modifiche al margine di profitto utilizzando tecniche come la ramificazione delle misure e la combinazione di formule DAX in LuckyTemplates.

Idee di materializzazione per cache di dati in DAX Studio

Idee di materializzazione per cache di dati in DAX Studio

Questo tutorial discuterà delle idee di materializzazione delle cache di dati e di come influiscono sulle prestazioni dei DAX nel fornire risultati.

Reporting aziendale tramite LuckyTemplates

Reporting aziendale tramite LuckyTemplates

Se finora utilizzi ancora Excel, questo è il momento migliore per iniziare a utilizzare LuckyTemplates per le tue esigenze di reportistica aziendale.

Che cosè il gateway LuckyTemplates? Tutto quello che devi sapere

Che cosè il gateway LuckyTemplates? Tutto quello che devi sapere

Che cos'è il gateway LuckyTemplates? Tutto quello che devi sapere