Rowmeans et Colmeans fonctionnent en r

Rowmeans et Colmeans fonctionnent en r
Dans ce tutoriel R, nous discuterons de la RowMeans () et Colmeans ().

Ces deux fonctions sont effectuées sur le dataframe.

Créons un dataframe avec quatre lignes et cinq colonnes.

#Create un marché de dataframe qui a 3 lignes et 3 colonnes.
Marché = données.Cadre (pommes = C (34,45, Na), Papayya = C (100,98,98), mangues = C (Na, 67,89))
Marché #display
Impression (marché)

Résultat

Nous pouvons voir qu'il y a deux valeurs NA trouvées dans le dataframe dans la colonne des pommes et mangues.

Fonction RowMeans ()

La fonction RowMeans () est utilisée pour renvoyer les valeurs moyennes pour toutes les lignes dans un dataframe.

Il faut deux paramètres: le premier paramètre est l'objet DataFrame et le deuxième paramètre est le na.RM qui est utilisé pour inclure ou exclure les valeurs NA tout en calculant la moyenne.

Syntaxe

Rowmeans (dataframe_object, na.rm = true / false)

Paramètres

  1. dataframe_object est le dataframe
  2. n / A.RM prend les valeurs booléennes - si elle est définie sur False, alors elle inclut le NA; S'il est défini sur vrai, il n'inclut pas le na.

Par défaut, il inclut le na. S'il inclut le NA, le résultat sera NA.

Exemple 1
Dans cet exemple, nous obtenons les valeurs moyennes pour toutes les lignes sans spécifier le na.paramètre RM.

#Create un marché de dataframe qui a 3 lignes et 3 colonnes.
Marché = données.Cadre (pommes = C (34,45, Na), Papayya = C (100,98,98), mangues = C (Na, 67,89))
#St la moyenne des lignes sur le marché DataFrame
imprimer (Rowmeans (marché))

Résultat

Nous pouvons voir que les premières et troisième rangées ont des valeurs NA. Donc, le résultat est NA pour ces lignes. Pour la deuxième ligne, la moyenne est de 70 - (45 + 98 + 67) / 3).

Exemple 2
Dans cet exemple, nous obtenons les valeurs moyennes pour toutes les lignes en spécifiant le na.paramètre RM qui est défini sur faux.

#Create un marché de dataframe qui a 3 lignes et 3 colonnes.
Marché = données.Cadre (pommes = C (34,45, Na), Papayya = C (100,98,98), mangues = C (Na, 67,89))
#St la moyenne des lignes sur le marché DataFrame
imprimer (Rowmeans (marché))

Résultat

Nous pouvons voir que les premières et troisième rangées ont des valeurs NA. Donc, le résultat est NA pour ces lignes. Pour la deuxième ligne, la moyenne est de 70 - (45 + 98 + 67) / 3).

Exemple 3
Dans cet exemple, nous obtenons les valeurs moyennes pour toutes les lignes en spécifiant le na.Paramètre RM qui est défini sur True.

#Create un marché de dataframe qui a 3 lignes et 3 colonnes.
Marché = données.Cadre (pommes = C (34,45, Na), Papayya = C (100,98,98), mangues = C (Na, 67,89))
#St la moyenne des lignes sur le marché DataFrame
Impression (Rowmeans (Market, Na.rm = true)))

Résultat

Nous pouvons voir que les premières et troisième rangées ont des valeurs NA. Donc, ceux-ci sont exclus en renvoyant les valeurs moyennes.

Fonction Colmeans ()

La fonction colmeans () est utilisée pour renvoyer les valeurs moyennes pour toutes les colonnes dans un dataframe.

Il faut deux paramètres: le premier paramètre est l'objet DataFrame et le deuxième paramètre est le na.RM qui est utilisé pour inclure ou exclure les valeurs NA tout en calculant la moyenne.

Syntaxe

colmeans (dataframe_object, na.rm = true / false)

Paramètres

  1. dataframe_object est le dataframe
  2. n / A.RM prend des valeurs booléennes - si elle est définie sur False, elle inclut le NA; S'il est défini sur vrai, il n'inclut pas le na.

Par défaut, il inclut le na. S'il inclut le na, alors le résultat sera NA.

Exemple 1
Dans cet exemple, nous obtenons les valeurs moyennes pour toutes les colonnes sans spécifier le na.paramètre RM.

#Create un marché de dataframe qui a 3 lignes et 3 colonnes.
Marché = données.Cadre (pommes = C (34,45, Na), Papayya = C (100,98,98), mangues = C (Na, 67,89))
#St la moyenne des colonnes dans le marché DataFrame
Print (Colmeans (Market))

Résultat

Nous pouvons voir que les première et troisième colonnes ont des valeurs NA. Donc, le résultat est NA pour ces colonnes. Pour la deuxième colonne, la moyenne est 98.6667 - ((100 + 98 + 98) / 3).

Exemple 2

Dans cet exemple, nous obtenons les valeurs moyennes pour toutes les colonnes en spécifiant le na.paramètre RM qui est défini sur faux.

#Create un marché de dataframe qui a 3 lignes et 3 colonnes.
Marché = données.Cadre (pommes = C (34,45, Na), Papayya = C (100,98,98), mangues = C (Na, 67,89))
#St la moyenne des colonnes dans le marché DataFrame
Print (Colmeans (Market))

Résultat

Nous pouvons voir que les première et troisième colonnes ont des valeurs NA. Donc, le résultat est NA pour ces colonnes. Pour la deuxième colonne, la moyenne est 98.6667 - ((100 + 98 + 98) / 3).

Exemple 3
Dans cet exemple, nous obtenons les valeurs moyennes pour toutes les colonnes en spécifiant le na.Paramètre RM qui est défini sur True.

#Create un marché de dataframe qui a 3 lignes et 3 colonnes.
Marché = données.Cadre (pommes = C (34,45, Na), Papayya = C (100,98,98), mangues = C (Na, 67,89))
#St la moyenne des colonnes dans le marché DataFrame
Impression (Colmeans (Market, Na.rm = true)))

Résultat

Nous pouvons voir que les première et troisième colonnes ont des valeurs NA. Donc, ceux-ci sont exclus en renvoyant les valeurs moyennes.

Conclusion

Dans ce tutoriel R, nous avons examiné les fonctions RowMeans () et Colmeans (). Le RowMeans () est utilisé pour calculer la moyenne à travers les lignes dans un dataframe. S'il y a des valeurs NA, nous pouvons les exclure en définissant le na.RM à vrai. Le colmeans () est utilisé pour calculer la moyenne à travers les colonnes dans un dataframe. S'il y a des valeurs NA, nous pouvons les exclure en définissant le na.RM à vrai.