如何在R数据框中找到最大值?

最大值是汇总统计的一部分,我们总是需要了解数据的最终限制;因此,这是非常需要的。如果我们有一个包含数字列的数据框,那么可以使用 max 函数和数据框对象名称找到最大值。

示例 1

考虑以下数据框 -

set.seed(357)

x1<−1:20

x2<−rnorm(20)

x3<−rpois(20,5)

df1<−data.frame(x1,x2,x3)

df1

输出结果
   x1    x2      x3

1 1 −1.24111731   3

2 2 −0.58320499   1

3 3 0.39474705    6

4 4 1.50421107    4

5 5 0.76679974    5

6 6 0.31746044    4

7 7 −0.09997594   5

8 8 0.22703071    9

9 9 −0.46901506   2

10 10 0.47652129  5

11 11 −0.91164798 7

12 12 −0.34177516 4

13 13 0.54674134  4

14 14 −0.32720797 4

15 15 0.04108975  3

16 16 −0.27603366 2

17 17 −0.59349654 2

18 18 0.17646182  6

19 19 0.50575975  4

20 20 1.00851578  3

在 df1 中找到最大值 -

示例

max(df1)
输出结果
[1] 20

例2

y1<−rexp(20,2.24)

y2<−runif(20,2,10)

y3<−rpois(20,2)

df2<−data.frame(y1,y2,y3)

df2

输出结果
      y1       y2      y3

1 0.407887709 2.213538 1

2 1.740076315 8.314833 3

3 0.192889321 2.085092 1

4 0.166686518 2.295179 3

5 0.057761320 3.117768 5

6 0.001199064 8.917747 3

7 0.212810013 5.560138 1

8 0.295809473 6.418326 0

9 0.198128409 6.662312 3

10 0.711248734 4.899675 2

11 0.228512534 5.439995 1

12 0.614415810 7.231990 2

13 0.552638453 6.999130 3

14 1.181955638 2.650087 3

15 0.094478314 4.154438 4

16 0.114416419 2.687630 3

17 0.521020383 4.552469 2

18 0.145134708 3.100630 1

19 0.189475950 3.741155 1

20 0.055434073 7.268179 3

在 df2 中找到最大值 -

示例

max(df2)
输出结果
[1] 8.917747

例3

z1<−rnorm(20)

z2<−rnorm(20)

z3<−rnorm(20)

df3<−data.frame(z1,z2,z3)

df3

输出结果
      z1          z2          z3

1 0.25666831 −0.01903028   0.6416281

2 0.37078975 −0.88863057   1.3649943

3 0.75034126 1.78456003   −1.3705236

4 −1.17411909 −0.17708087  0.4413502

5 −0.51917037 2.70309602   0.6068021

6 −0.06786451 0.97958347   0.3195107

7 −0.45662528 0.31657666   1.4426260

8 0.06079389 0.59762732    1.8300967

9 0.32373216 −0.48484042   0.5149204

10 −0.80419025 −1.41713258 0.3394880

11 0.05776455 −0.08407858 −0.5394629

12 −0.98194207 −0.79692879 0.2427494

13 0.37626316 0.92851151   0.3595236

14 −0.51862537 −0.68906500 1.5214189

15 0.47366488 1.59535911   0.8477736

16 1.07751737 1.59310361  −1.6904989

17 −1.61338456 −0.87773672 −0.3547148

18 −1.53023659 0.70204809   1.1185562

19 −0.17439684 0.29133043  −0.1620996

20 −1.31023224 −0.94650432 −0.5271143

示例

在 df3 中找到最大值 -

max(df3)
输出结果
[1] 2.703096

以上是 如何在R数据框中找到最大值? 的全部内容, 来源链接: utcz.com/z/356655.html

回到顶部