Funzione di lunghezza in r

Funzione di lunghezza in r
Vi è l'obbligo di contare il numero totale di elementi nelle strutture di dati R come vettore, elenco e frame dati. In questo scenario, R supporta le funzioni integrate che restituiscono un numero totale di elementi. La funzione di lunghezza () viene utilizzata per restituire il conteggio di tutti gli elementi nella struttura dei dati R.

In questo articolo, discuteremo sulla lunghezza () e sull'uso della lunghezza () nell'elenco vettoriale, nell'elenco e nel frame dati,

Ottieni la lunghezza di un vettore

Come sappiamo, Vector memorizza gli elementi in un formato lineare. La funzione di lunghezza () restituisce il conteggio degli elementi presenti nel vettore dato. Prende l'oggetto vettoriale come parametro.

Sintassi:

lunghezza (vector_object)

Parametro:
vector_object è un vettore

Esempio 1:
In questo esempio, creiamo un vettore con 10 elementi numerici e restituiamo la lunghezza di un vettore.

#Crea vettoriale con 10 prezzi del mango
Mango = C (34,54,32,56,78,65,89,90,90,8)
#Restituzione della lunghezza del mango
stampa (lunghezza (mango))

Risultato:

Possiamo vedere che gli elementi totali presenti nel vettore sono 10.

Esempio 2:
In questo esempio, creiamo un vettore con 5 elementi di stringa e restituiamo la lunghezza di un vettore.

#Crea vettoriale con 5 tipi di mango
mango = c ("type1", "type2", "type3", "type4", "type5")
#Restituzione della lunghezza del mango
stampa (lunghezza (mango))

Risultato:

Possiamo vedere che gli elementi totali presenti nel vettore sono 5.

Ottieni la durata di una lista

Come sappiamo, l'elenco memorizza gli elementi in un formato lineare. La funzione di lunghezza () restituisce il conteggio degli elementi presenti nell'elenco dato. Prende l'oggetto elenco come parametro.

Sintassi:

lunghezza (list_object)

Parametro:
List_Object è un elenco.

Esempio 1:
In questo esempio, creiamo un elenco con 10 elementi numerici e restituiamo la lunghezza di un elenco.

#crea elenco con 10 prezzi del mango
Mango = elenco (34,54,32,56,78,65,89,90,90,8)
#Restituzione della lunghezza del mango
stampa (lunghezza (mango))

Risultato:

Possiamo vedere che gli elementi totali presenti nell'elenco sono 10.

Esempio 2:
In questo esempio, creiamo un elenco con 5 elementi di stringa e restituiamo la lunghezza di un elenco.

#crea elenco con 5 tipi di mango
mango = elenco ("type1", "type2", "type3", "type4", "type5")
#Restituzione della lunghezza del mango
stampa (lunghezza (mango))

Risultato:

Possiamo vedere che gli elementi totali presenti nell'elenco sono 5.

Esempio 3:
In questo esempio, creiamo un elenco nidificato con 6 elementi di stringa e restituiamo la lunghezza di un elenco.

#Crea elenco nidificato con 6 tipi di mango
mango = elenco ("type1", "type2", "type3", "type4", "type5", elenco ("type6", "type7", "type8"))
#Restituzione della lunghezza del mango
stampa (lunghezza (mango))

Risultato:

Possiamo vedere che gli elementi totali presenti nell'elenco sono 6.

Ottieni la lunghezza di un telaio di dati

Come sappiamo, i dati di dati memorizza gli elementi in un formato di riga e colonna. Se applichiamo direttamente la funzione di lunghezza su un frame dati, restituisce il numero di colonne. Per ottenere il numero di righe in colonna, è necessario specificare il nome della colonna.

Sintassi:

Numero totale di colonne - lunghezza (dataframe_object)

Numero totale di righe in una colonna- lunghezza (dataframe_object $ colonna)

Dove:

DataFrame_Object è il dataframe

la colonna è il nome della colonna

Esempio 1:

In questo esempio, restituiamo il numero totale di colonne dalla Funzione di dati utilizzando la funzione lunghezza ().

#Crea un mercato dati che ha 4 righe e 5 colonne.
mercato = dati.frame (market_id = c (1,2,3,4), market_name = c ('m1', 'm2', 'm3', 'm4'), market_place = c ('India', 'USA', 'India' ',' Australia '), market_type = c (' drogheria ',' bar ',' drogheria ',' ristorante '), market_squarefeet = c (120.342.220.110)))
#return Long of DataFrame
Stampa (lunghezza (mercato))

Risultato:

Il numero totale di colonne nel frame dati precedente è 5, quindi restituisce 5.

Esempio 2:

In questo esempio, restituiamo il numero totale di righe nelle colonne Market_id e Market_Name dalla funzione di dati utilizzando la funzione lunghezza ().

#Crea un mercato dati che ha 4 righe e 5 colonne.
mercato = dati.frame (market_id = c (1,2,3,4), market_name = c ('m1', 'm2', 'm3', 'm4'), market_place = c ('India', 'USA', 'India' ',' Australia '), market_type = c (' drogheria ',' bar ',' drogheria ',' ristorante '), market_squarefeet = c (120.342.220.110)))
#Treturn Lunghezza della colonna Market_id
Stampa (lunghezza (mercato $ market_id))
#return lunghezza della colonna Market_name
Stampa (lunghezza (mercato $ market_name))

Risultato:

Il numero totale di righe in entrambe le colonne è 4, quindi restituisce 4.

Conclusione

In questo articolo, abbiamo visto come applicare la funzione di lunghezza () su un vettore, un frame dati ed elenco. Restituisce il numero totale di elementi presenti nella struttura dei dati data.