Comment calculer le carré d’une valeur dans R



Il existe trois façons de calculer le carré d’une valeur dans R :

Méthode 1 : utilisez ^

x^2

Méthode 2 : utiliser **

x**2

Méthode 3 : Utiliser *

x*x

Notez que chacune de ces méthodes fonctionnera avec une valeur unique, un vecteur ou un bloc de données.

Les exemples suivants montrent comment utiliser chaque méthode dans la pratique.

Exemple 1 : Calculer un carré en utilisant ^

Le code suivant montre comment calculer le carré d’une valeur unique à l’aide du symbole ^ :

#define variable
x <- 5

#calculate square of variable
x^2

[1] 25

Le code suivant montre comment calculer le carré de chaque valeur dans un vecteur à l’aide du symbole ^ :

#define vector
x <- c(2, 5, 6, 9)

#calculate square of each value in vector
x^2

[1]  4 25 36 81

Le code suivant montre comment calculer le carré de chaque valeur dans un bloc de données à l’aide du symbole ^ :

#define data frame
x <- data.frame(A=c(2, 4, 5, 7, 8),
                B=c(3, 3, 5, 9, 12),
                C=c(7, 7, 8, 9, 15))

#view data frame
x

  A  B  C
1 2  3  7
2 4  3  7
3 5  5  8
4 7  9  9
5 8 12 15

#calculate square of each value in data frame
x^2

   A   B   C
1  4   9  49
2 16   9  49
3 25  25  64
4 49  81  81
5 64 144 225

Exemple 2 : calculer un carré en utilisant **

Le code suivant montre comment calculer le carré d’une valeur unique à l’aide du symbole ** :

#define variable
x <- 5

#calculate square of variable
x**2

[1] 25

Le code suivant montre comment calculer le carré de chaque valeur dans un vecteur à l’aide du symbole ** :

#define vector
x <- c(2, 5, 6, 9)

#calculate square of each value in vector
x**2

[1]  4 25 36 81

Le code suivant montre comment calculer le carré de chaque valeur dans un bloc de données à l’aide du symbole ** :

#define data frame
x <- data.frame(A=c(2, 4, 5, 7, 8),
                B=c(3, 3, 5, 9, 12),
                C=c(7, 7, 8, 9, 15))

#view data frame
x

  A  B  C
1 2  3  7
2 4  3  7
3 5  5  8
4 7  9  9
5 8 12 15

#calculate square of each value in data frame
x**2

   A   B   C
1  4   9  49
2 16   9  49
3 25  25  64
4 49  81  81
5 64 144 225

Exemple 3 : calculer un carré en utilisant *

Le code suivant montre comment calculer le carré d’une valeur unique à l’aide du symbole * :

#define variable
x <- 5

#calculate square of variable
x*x

[1] 25

Le code suivant montre comment calculer le carré de chaque valeur dans un vecteur à l’aide du symbole * :

#define vector
x <- c(2, 5, 6, 9)

#calculate square of each value in vector
x*x

[1]  4 25 36 81

Le code suivant montre comment calculer le carré de chaque valeur dans un bloc de données à l’aide du symbole * :

#define data frame
x <- data.frame(A=c(2, 4, 5, 7, 8),
                B=c(3, 3, 5, 9, 12),
                C=c(7, 7, 8, 9, 15))

#view data frame
x

  A  B  C
1 2  3  7
2 4  3  7
3 5  5  8
4 7  9  9
5 8 12 15

#calculate square of each value in data frame
x*x

   A   B   C
1  4   9  49
2 16   9  49
3 25  25  64
4 49  81  81
5 64 144 225

Notez que les trois méthodes produisent le même résultat.

N’hésitez pas à utiliser la méthode que vous préférez.

Ressources additionnelles

Les didacticiels suivants expliquent comment effectuer d’autres tâches courantes dans R :

Comment supprimer des éléments spécifiques du vecteur dans R
Comment supprimer les valeurs NA du vecteur dans R
Comment filtrer un vecteur dans R

Ajouter un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *