Fonction de longueur dans R

Fonction de longueur dans R
Il est nécessaire de compter le nombre total d'éléments dans les structures de données R comme Vector, List et DataFrame. Dans ce scénario, R prend en charge les fonctions intégrées qui renvoient un nombre total d'éléments. La fonction Longueur () est utilisée pour retourner le nombre de tous les éléments de la structure des données R.

Dans cet article, nous discuterons de la longueur () et de l'utilisation de la longueur () sur le vecteur, la liste et le dataframe,

Obtenez la longueur d'un vecteur

Comme nous le savons, Vector stocke les éléments dans un format linéaire. La fonction la longueur () renvoie le nombre d'éléments présents dans le vecteur donné. Il prend l'objet vectoriel en tant que paramètre.

Syntaxe:

Length (vector_object)

Paramètre:
vector_object est un vecteur

Exemple 1:
Dans cet exemple, nous créons un vecteur avec 10 éléments numériques et retournons la longueur d'un vecteur.

#Create Vector avec 10 prix de mangue
mangue = C (34,54,32,56,78,65,89,90,90,8)
#return longueur de la mangue
imprimer (longueur (mangue))

Résultat:

Nous pouvons voir que le total des éléments présents dans le vecteur est de 10.

Exemple 2:
Dans cet exemple, nous créons un vecteur avec 5 éléments de cordes et retournons la longueur d'un vecteur.

Vector #Create avec 5 types de mangue
mango = c ("type1", "type2", "type3", "type4", "type5")
#return longueur de la mangue
imprimer (longueur (mangue))

Résultat:

Nous pouvons voir que le total des éléments présents dans le vecteur est 5.

Obtenez la durée d'une liste

Comme nous le savons, la liste stocke les éléments dans un format linéaire. La fonction Longueur () renvoie le nombre d'éléments présents dans la liste donnée. Il prend l'objet de liste comme paramètre.

Syntaxe:

Length (list_object)

Paramètre:
list_object est une liste.

Exemple 1:
Dans cet exemple, nous créons une liste avec 10 éléments numériques et retournons la durée d'une liste.

#Create List avec 10 prix de mangue
mangue = liste (34,54,32,56,78,65,89,90,90,8)
#return longueur de la mangue
imprimer (longueur (mangue))

Résultat:

Nous pouvons voir que le total des éléments présents dans la liste est de 10.

Exemple 2:
Dans cet exemple, nous créons une liste avec 5 éléments de chaîne et renvoyons la durée d'une liste.

#Create List avec 5 types de mangues
mango = list ("type1", "type2", "type3", "type4", "type5")
#return longueur de la mangue
imprimer (longueur (mangue))

Résultat:

Nous pouvons voir que le total des éléments présents dans la liste est 5.

Exemple 3:
Dans cet exemple, nous créons une liste imbriquée avec 6 éléments de cordes et retournons la durée d'une liste.

#Create Nested List avec 6 types de mangue
mango = list ("type1", "type2", "type3", "type4", "type5", list ("type6", "type7", "type8"))
#return longueur de la mangue
imprimer (longueur (mangue))

Résultat:

Nous pouvons voir que le total des éléments présents dans la liste est de 6.

Obtenez la durée d'un dataframe

Comme nous le savons, le DataFrame stocke les éléments en ligne et au format de colonne. Si nous appliquons directement la fonction de longueur sur un dataframe, il renvoie le nombre de colonnes. Pour obtenir le nombre de lignes dans la colonne, vous devez spécifier le nom de la colonne.

Syntaxe:

Nombre total de colonnes - Length (dataframe_object)

Nombre total de lignes dans une colonne- longueur (dataframe_object $ colonne)

Où:

dataframe_object est le dataframe

la colonne est le nom de la colonne

Exemple 1:

Dans cet exemple, nous renvoyons le nombre total de colonnes à partir du dataframe à l'aide de la fonction Longueur ().

#Create un marché de dataframe qui a 4 lignes et 5 colonnes.
Marché = données.frame (Market_id = C (1,2,3,4), Market_Name = C ('M1', 'M2', 'M3', 'M4'), Market_Place = C ('Inde', 'USA', 'Inde ',' Australie '), Market_Type = C (' Grocery ',' Bar ',' Grocery ',' restaurent '), Market_Squarefeet = C (120 342 220, 1110)))
#return longueur de dataframe
imprimer (longueur (marché))

Résultat:

Le nombre total de colonnes dans le DataFrame précédent est de 5, donc il renvoie 5.

Exemple 2:

Dans cet exemple, nous renvoyons le nombre total de lignes dans les colonnes Market_id et Market_name à partir du DataFrame en utilisant la fonction LONGTES ().

#Create un marché de dataframe qui a 4 lignes et 5 colonnes.
Marché = données.frame (Market_id = C (1,2,3,4), Market_Name = C ('M1', 'M2', 'M3', 'M4'), Market_Place = C ('Inde', 'USA', 'Inde ',' Australie '), Market_Type = C (' Grocery ',' Bar ',' Grocery ',' restaurent '), Market_Squarefeet = C (120 342 220, 1110)))
#return longueur de la colonne Market_id
imprimer (longueur (marché $ market_id))
#return longueur de la colonne Market_name
Imprimer (longueur (Market $ Market_name))

Résultat:

Le nombre total de lignes dans les deux colonnes est de 4, donc il renvoie 4.

Conclusion

Dans cet article, nous avons vu comment appliquer la fonction longueur () sur un vecteur, dataframe et liste. Il renvoie le nombre total d'éléments présents dans la structure de données donnée.