如何找到R数据框列的平方和?

要找到 R 数据框列的平方值的总和,我们可以简单地用 ^ 符号对列进行平方,并使用 sum 函数求和。例如,如果我们有一个名为 df 的数据框,其中包含一列 V,那么可以使用命令 sum(df$V^2) 找到 V 的平方值的总和。

示例

考虑以下数据框 -

ID<-1:20

x<-rpois(20,5)

df1<-data.frame(ID,x)

df1

输出结果
  ID  x

1  1  3

2  2  9

3  3  7

4  4  4

5  5  6

6  6  4

7  7  7

8  8  4

9  9  8

10 10 5

11 11 6

12 12 7

13 13 7

14 14 7

15 15 5

16 16 4

17 17 4

18 18 5

19 19 4

20 20 5

在 df1 的 x 列中查找平方值的总和 -

示例

sum(df1$x^2)
输出结果
[1] 667

示例

S.No<-LETTERS[1:20]

y<-rnorm(20,5,1)

df2<-data.frame(S.No,y)

df2

输出结果
   S.No y

1  A    4.398238

2  B    5.543076

3  C    3.089420

4  D    7.313162

5  E    6.389394

6  F    5.718104

7  G    4.999203

8  H    5.835729

9  I    5.078716

10 J    3.507107

11 K    5.712762

12 L    2.778876

13 M    4.379454

14 N    5.487530

15 O    6.192156

16 P    5.065865

17 Q    4.984204

18 R    4.925256

19 S    4.522911

20 T    4.957369

在 df2 的 y 列中查找平方值的总和 -

示例

sum(df2$y^2)
输出结果
[1] 531.5479

以上是 如何找到R数据框列的平方和? 的全部内容, 来源链接: utcz.com/z/357049.html

回到顶部