R の値の 2 乗を計算する方法


R の値の 2 乗を計算するには 3 つの方法があります。

方法 1: ^ を使用する

 x^2

方法 2: ** を使用する

 x**2

方法 3: * を使用する

 x*x

これらの各メソッドは、単一の値、ベクトル、またはデータ フレームで機能することに注意してください。

次の例は、各メソッドを実際に使用する方法を示しています。

例 1: ^ を使用して平方を計算する

次のコードは、記号^を使用して単一値の 2 乗を計算する方法を示しています。

 #define variable
x <- 5

#calculate square of variable
x^2

[1] 25

次のコードは、記号^を使用してベクトルの各値の二乗を計算する方法を示しています。

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

#calculate square of each value in vector
x^2

[1] 4 25 36 81

次のコードは、記号^を使用してデータ フレーム内の各値の 2 乗を計算する方法を示しています。

 #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

例 2: ** を使用して平方を計算する

次のコードは、 **記号を使用して単一値の 2 乗を計算する方法を示しています。

 #define variable
x <- 5

#calculate square of variable
x**2

[1] 25

次のコードは、 **記号を使用してベクトル内の各値の 2 乗を計算する方法を示しています。

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

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

[1] 4 25 36 81

次のコードは、 **記号を使用してデータ フレーム内の各値の 2 乗を計算する方法を示しています。

 #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

例 3: * を使用して平方を計算します。

次のコードは、 *記号を使用して単一値の 2 乗を計算する方法を示しています。

 #define variable
x <- 5

#calculate square of variable
x*x

[1] 25

次のコードは、 *記号を使用してベクトル内の各値の 2 乗を計算する方法を示しています。

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

#calculate square of each value in vector
x*x

[1] 4 25 36 81

次のコードは、 *記号を使用してデータ フレーム内の各値の 2 乗を計算する方法を示しています。

 #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

3 つの方法はすべて同じ結果を生成することに注意してください。

お好みの方法をご自由にお使いください。

追加リソース

次のチュートリアルでは、R で他の一般的なタスクを実行する方法について説明します。

Rのベクトルから特定の要素を削除する方法
RのベクトルからNA値を削除する方法
R でベクトルをフィルターする方法

コメントを追加する

メールアドレスが公開されることはありません。 が付いている欄は必須項目です