Numerose funzioni preimpostate possono essere utilizzate per analizzare i dati utilizzando tecniche statistiche in R. Il modulo di base di R contiene queste tecniche. La media, la media e la modalità sono solo alcune delle funzioni statistiche disponibili in R per l'analisi dei dati. In questo particolare post, ti presenteremo su come ottenere la modalità di valori nelle variabili di un set di dati.
Sebbene la modalità non sia una delle tendenze centrali, può essere una quantità molto utile nella ricerca statistica. Molti approcci metodologici richiedono stabilire la modalità di distribuzione o il valore più spesso che si verifica. È possibile utilizzare R per capire quali vettori numerici compaiono più frequentemente nei dati acquisiti, che possono aiutarti a creare consigli sui nuovi dati in futuro. Nonostante il fatto che il linguaggio di programmazione R abbia un metodo integrato per figurare la modalità, alcune righe di codice possono risolvere rapidamente questo problema.
Qual è la modalità nel linguaggio di programmazione r in Ubuntu 20.04
Come la media e la mediana, la modalità può contenere sia i dati numerici che quelli dei caratteri. La modalità di calcolo non è una caratteristica integrata di R. Di conseguenza, creiamo una funzione utente R per determinare il metodo di raccolta dei dati. Queste funzioni accettano un vettore come input e producono un risultato come vettore.
Come funziona la modalità nel linguaggio di programmazione R in Ubuntu 20.04?
La funzione Modalità accetta un vettore R e gli argomenti come input e restituisce l'output. I dati in una statistica la cui frequenza in una variabile è tanto quanto qualsiasi altro dato in una variabile sono la modalità delle voci di quella variabile in un set di dati.
Ti mostreremo come calcolare la modalità nel linguaggio di programmazione R in questo tutorial. Esistono diversi casi di diversi scenari di dati.
Esempio 1: creazione di una funzione definita dall'utente per la modalità in R
Le funzioni definite dall'utente, al contrario delle funzioni integrate in R, sono funzioni definite dall'utente. Il metodo medio (), ad esempio, è preinstallato e calcola la media dei dati dati. Se abbiamo bisogno di qualcosa di riutilizzabile ma non esistente in R, possiamo implementare la nostra funzione. Poiché non esiste una funzione in modalità nel linguaggio di programmazione R, abbiamo creato una funzione definita dall'utente.
Nel seguente script r, abbiamo definito il nome di una nuova funzione come r_mode, che è un nome arbitrario. L'operatore di assegnazione viene chiamato qui che specifica la descrizione della funzione da seguire. La funzione (x) afferma che R_Mode è una funzione con un singolo parametro o input che prende "x" come argomento. All'interno delle parentesi ricci, abbiamo dato alcune operazioni che si comportano sull'argomento x. Utilizziamo questa funzione manuale definita dall'utente nell'intero articolo per l'operazione di modalità.
Esempio 2: modalità dei dati del vettore numerico in R
Abbiamo semplicemente dimostrato la funzione della modalità in questo esempio. Qui, abbiamo incluso la funzione manuale definita dall'utente e quindi creato una variabile "dati" che ha la definizione di un elenco vettoriale. Ci sono alcuni numeri ripetuti nel modulo dell'elenco vettoriale in cui viene eseguita la funzione della modalità.
All'interno della funzione R_Mode, abbiamo superato i "dati" variabili. Quando si preme Invio nel compilatore di script R, viene visualizzato l'uscita. La modalità è "5" dai dati precedenti dell'elenco vettoriale.
Esempio 3: Ottenere la modalità dei più dati del vettore numerico
Nell'esempio R precedente, abbiamo restituito una modalità singola dal set di dati dei vettori. Ma in alcuni scenari, un vettore di dati può contenere numerosi numeri con la stessa ricorrenza. Facciamo un nuovo esempio vettoriale per osservare il funzionamento della funzione della modalità in questa situazione.
Inizialmente, abbiamo chiamato una funzione manuale definita dall'utente. Abbiamo quindi definito un set di dati dei vettori numerici che contiene più di una modalità ed è archiviato all'interno della variabile "dati".
I "dati" che hanno vettori memorizzati in esso vengono chiamati all'interno della funzione R_MODE e restituito i valori di modalità 3 e 6. Queste due modalità vengono visualizzate in un set di dati vettoriali. La seguente schermata mostra la modalità restituita dalla funzione R_Mode:
Esempio 4: Ottenere la modalità dei dati del vettore dei caratteri
Entrambi i due esempi precedenti hanno restituito la modalità dai dati del vettore numerico. Possiamo anche calcolare la modalità del set di dati dei vettori di caratteri. Le stesse regole vengono applicate anche ai vettori del personaggio.
Inizialmente, abbiamo utilizzato la funzione definita dall'utente. Quindi, nel passaggio successivo, abbiamo creato un set di dati dei vettori di caratteri all'interno della variabile "String_data". L'operatore di assegnazione viene utilizzato tra la variabile "String_ Data" e il vettore dei caratteri che mostra che "String_data" ha la definizione dei vettori dei caratteri. Abbiamo sei stringhe di personaggi qui.
Quindi, abbiamo chiamato la funzione r_mode a cui viene passata la "string_data" per l'operazione in modalità di esecuzione. Abbiamo ottenuto la "stringa stelle" dalla modalità dal vettore dei personaggi indicati. Questa stringa appare più frequentemente nella stringa di caratteri del vettore. L'uscita viene visualizzata nella seguente istantanea della console R:
Esempio 5: ottenere la modalità dal set di dati di esempio
Per offrirti un esempio più realistico, implementeremo la funzione Modalità su una colonna Frame di dati da un set di dati reali. Qui, abbiamo scelto un frame di dati "iris". Innanzitutto, abbiamo incluso una funzione manuale definita dall'utente che abbiamo creato nell'Exaple precedente. Quindi, abbiamo assegnato un frame di dati "iris" a una funzione dati come parametro.
Abbiamo chiamato la testa () e abbiamo superato il frame dati "iris" ad esso. Il set di dati è mostrato nel seguente scatto:
Quindi, abbiamo superato il "petalo.Colonna di larghezza "dalla frame di dati" iris "alla funzione r_mode. La modalità è 0.2, che appare principalmente nel "petalo.Colonna di larghezza ".
Conclusione
Ora dovresti essere in grado di calcolare la modalità usando il linguaggio di script R in Ubuntu 20.04. La capacità di valutare la modalità, d'altra parte, non implica di comprendere la ricerca statistica e il principio della modalità. In R, alla ricerca della modalità di raccolta dei dati, abbiamo costruito un manuale delle funzioni definite dall'utente. Il metodo accetta i vettori, sia le stringhe numeriche o dei caratteri, come argomento e produce il valore della modalità.