Cosè il sé in Python: esempi del mondo reale
Cos'è il sé in Python: esempi del mondo reale
Oggi ti mostrerò come connettere LuckyTemplates a R e mostrerò le cose che puoi fare con l'oggetto visivo dello script R in LuckyTemplates . Affinché funzioni, è necessario che R sia installato nel computer poiché è completamente indipendente da LuckyTemplates.
Per iniziare, facciamo clic sull'oggetto visivo dello script R dal riquadro di visualizzazione.
Per oggi, useremo quello che la gente chiama grafico della matrice di correlazione . Useremo anche un set di dati Pokemon. Il motivo per cui l'ho selezionato è perché ha molte informazioni numeriche come difesa e attacco e funzionerà abbastanza bene quando mostra una correlazione.
Dopo aver trascinato la visualizzazione nell'area di disegno, è necessario iniziare ad aggiungere campi.
Che tipo di campi possiamo visualizzare? Vogliamo vedere Attack , Defense , HP , Speed e Name of the Pokemon.
Ora, probabilmente noterai che proprio sotto il riquadro di visualizzazione c'è il riquadro dei valori in cui tutto è stato aggiunto sotto lo stesso campo. Sia il testo che le informazioni numeriche vengono aggiunte qui.
Di conseguenza, qui nell'editor di script R , possiamo anche vedere che c'è del codice che è già stato disposto. Questo è chiamato set di dati, che è un frame di dati che contiene Attacco, Difesa, HP, Velocità e Nome. Non dobbiamo scrivere questo; LuckyTemplates lo fa automaticamente non appena popoliamo le cose nel nostro canvas di visualizzazione.
Il primo errore che ho fatto (che posso anche immaginare che molte persone faranno) è stato eliminare i commenti qui in modo che possiamo vederlo come un normale codice. Questo non funzionerà, perché deve davvero essere strutturato.
Questa riga qui che dice che unique deve essere eseguita. Non c'è modo di aggirarlo.
Inizieremo a scrivere la nostra sceneggiatura qui. La trama di correlazione che stiamo facendo oggi viene dal pacchetto psych . È molto facile farlo. Si tratta solo di annotare le coppie. panel e quindi passare il set di dati sull'argomento.
E ce l'abbiamo. Abbiamo la nostra visualizzazione.
Per quelli di voi che non hanno installato il pacchetto psych , potete ovviamente installarlo in questo modo, ma questo processo lo installerà ogni volta, anche se lo avete già.
Se vogliamo andare oltre, possiamo creare un'istruzione IF che controlli se il pacchetto è disponibile e, in caso contrario, lo installa. Altrimenti, non farà nulla.
Un'altra cosa che potremmo aver bisogno di fare affinché ciò non fallisca è popolare l'argomento repository all'interno del pacchetto installato.
In questo esempio, sto solo copiando e incollando la pagina web CRAN. Funziona tecnicamente. Ma a seconda di dove ti trovi nel mondo, potresti voler scegliere uno specchio più vicino a te.
Sommario
Portare la visualizzazione ad un altro livello
Questo è il codice che vorremo implementare. Funziona bene e mostra la visualizzazione. Ci sono un paio di cose che porteranno questa visualizzazione un ulteriore passo avanti. La prima cosa da fare è aggiungere le affettatrici . Gli affettatrici funzionano perfettamente con questo tipo di visualizzazione.
Quindi inseriamo un'affettatrice nel report, quindi inseriamo Generation nel riquadro dei campi.
Guarda quanto cambia la visualizzazione in base a ciò che scegliamo sull'affettatrice.
Interagire con altre visualizzazioni
Nel caso ti stia chiedendo come sarà quando interagirai con altre visualizzazioni, creiamo un grafico a ciambella, mettiamo il numero di Pokemon e determiniamo se sono leggendari o meno.
Come puoi vedere, la prima visualizzazione è in grado di interagire con la seconda visualizzazione.
Conclusione
Questi script R possono essere impegnativi e difficili da usare quando si dispone di un set di dati davvero grande perché LuckyTemplates deve inviare tutti quei dati a R e quindi attendere una risposta.
Ma in alcuni casi, come il nostro esempio qui, la creazione di una visualizzazione come questa da zero quando si connette LuckyTemplates a R richiederà molto tempo.
Quindi, se stai attualmente utilizzando R o Python e preferisci importare una visualizzazione invece di creare da zero, questa è una soluzione davvero accurata.
Cos'è il sé in Python: esempi del mondo reale
Imparerai come salvare e caricare oggetti da un file .rds in R. Questo blog tratterà anche come importare oggetti da R a LuckyTemplates.
In questa esercitazione sul linguaggio di codifica DAX, scopri come usare la funzione GENERATE e come modificare dinamicamente il titolo di una misura.
Questo tutorial illustrerà come utilizzare la tecnica di visualizzazione dinamica multi-thread per creare approfondimenti dalle visualizzazioni di dati dinamici nei report.
In questo articolo, esaminerò il contesto del filtro. Il contesto del filtro è uno degli argomenti principali che qualsiasi utente di LuckyTemplates dovrebbe inizialmente conoscere.
Voglio mostrare come il servizio online di LuckyTemplates Apps può aiutare nella gestione di diversi report e approfondimenti generati da varie fonti.
Scopri come elaborare le modifiche al margine di profitto utilizzando tecniche come la ramificazione delle misure e la combinazione di formule DAX in LuckyTemplates.
Questo tutorial discuterà delle idee di materializzazione delle cache di dati e di come influiscono sulle prestazioni dei DAX nel fornire risultati.
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