Como calcular o quadrado de um valor em r


Existem três maneiras de calcular o quadrado de um valor em R:

Método 1: use ^

 x^2

Método 2: usar **

 x**2

Método 3: Use *

 x*x

Observe que cada um desses métodos funcionará com um único valor, vetor ou quadro de dados.

Os exemplos a seguir mostram como usar cada método na prática.

Exemplo 1: Calcule um quadrado usando ^

O código a seguir mostra como calcular o quadrado de um único valor usando o símbolo ^ :

 #define variable
x <- 5

#calculate square of variable
x^2

[1] 25

O código a seguir mostra como calcular o quadrado de cada valor em um vetor usando o símbolo ^ :

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

#calculate square of each value in vector
x^2

[1] 4 25 36 81

O código a seguir mostra como calcular o quadrado de cada valor em um quadro de dados usando o símbolo ^ :

 #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

  ABC
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

   ABC
1 4 9 49
2 16 9 49
3 25 25 64
4 49 81 81
5 64 144 225

Exemplo 2: Calcule um quadrado usando **

O código a seguir mostra como calcular o quadrado de um único valor usando o símbolo ** :

 #define variable
x <- 5

#calculate square of variable
x**2

[1] 25

O código a seguir mostra como calcular o quadrado de cada valor em um vetor usando o símbolo ** :

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

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

[1] 4 25 36 81

O código a seguir mostra como calcular o quadrado de cada valor em um quadro de dados usando o símbolo ** :

 #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

  ABC
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

   ABC
1 4 9 49
2 16 9 49
3 25 25 64
4 49 81 81
5 64 144 225

Exemplo 3: Calcule um quadrado usando *

O código a seguir mostra como calcular o quadrado de um único valor usando o símbolo * :

 #define variable
x <- 5

#calculate square of variable
x*x

[1] 25

O código a seguir mostra como calcular o quadrado de cada valor em um vetor usando o símbolo * :

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

#calculate square of each value in vector
x*x

[1] 4 25 36 81

O código a seguir mostra como calcular o quadrado de cada valor em um quadro de dados usando o símbolo * :

 #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

  ABC
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

   ABC
1 4 9 49
2 16 9 49
3 25 25 64
4 49 81 81
5 64 144 225

Observe que todos os três métodos produzem o mesmo resultado.

Sinta-se à vontade para usar o método que preferir.

Recursos adicionais

Os tutoriais a seguir explicam como realizar outras tarefas comuns em R:

Como remover elementos específicos do vetor em R
Como remover valores NA do vetor em R
Como filtrar um vetor em R

Add a Comment

O seu endereço de email não será publicado. Campos obrigatórios marcados com *