Hoe het kwadraat van een waarde in r te berekenen


Er zijn drie manieren om het kwadraat van een waarde in R te berekenen:

Methode 1: Gebruik ^

 x^2

Methode 2: gebruik**

 x**2

Methode 3: Gebruik *

 x*x

Merk op dat elk van deze methoden werkt met een enkele waarde, vector of dataframe.

De volgende voorbeelden laten zien hoe u elke methode in de praktijk kunt gebruiken.

Voorbeeld 1: Bereken een vierkant met ^

De volgende code laat zien hoe je het kwadraat van een enkele waarde kunt berekenen met behulp van het symbool ^ :

 #define variable
x <- 5

#calculate square of variable
x^2

[1] 25

De volgende code laat zien hoe je het kwadraat van elke waarde in een vector berekent met behulp van het symbool ^ :

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

#calculate square of each value in vector
x^2

[1] 4 25 36 81

De volgende code laat zien hoe u het kwadraat van elke waarde in een dataframe kunt berekenen met behulp van het symbool ^ :

 #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

Voorbeeld 2: Bereken een vierkant met **

De volgende code laat zien hoe u het kwadraat van een enkele waarde kunt berekenen met behulp van het **- symbool:

 #define variable
x <- 5

#calculate square of variable
x**2

[1] 25

De volgende code laat zien hoe je het kwadraat van elke waarde in een vector berekent met behulp van het **- symbool:

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

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

[1] 4 25 36 81

De volgende code laat zien hoe u het kwadraat van elke waarde in een dataframe kunt berekenen met behulp van het **- symbool:

 #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

Voorbeeld 3: Bereken een vierkant met *

De volgende code laat zien hoe u het kwadraat van een enkele waarde kunt berekenen met behulp van het * -symbool:

 #define variable
x <- 5

#calculate square of variable
x*x

[1] 25

De volgende code laat zien hoe je het kwadraat van elke waarde in een vector berekent met behulp van het * -symbool:

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

#calculate square of each value in vector
x*x

[1] 4 25 36 81

De volgende code laat zien hoe u het kwadraat van elke waarde in een dataframe kunt berekenen met behulp van het * -symbool:

 #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

Merk op dat alle drie de methoden hetzelfde resultaat opleveren.

Voel je vrij om de methode te gebruiken die jij verkiest.

Aanvullende bronnen

In de volgende tutorials wordt uitgelegd hoe u andere veelvoorkomende taken in R kunt uitvoeren:

Hoe specifieke elementen uit vector in R te verwijderen
Hoe NA-waarden uit vector in R te verwijderen
Hoe een vector in R te filteren

Einen Kommentar hinzufügen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert