如何找到位于 R 数据框列中某个范围内的值的百分比?
要查找 R 数据框列中某个范围内的值的百分比,我们可以按照以下步骤操作 -
首先,创建一个数据框。
然后,使用 sum 函数以及范围和长度函数的极值来查找位于该范围内的值的百分比。
示例
创建数据框
让我们创建一个数据框,如下所示 -
Var<-sample(1:100,30)输出结果df<-data.frame(Var)
df
执行时,上述脚本生成以下内容output(this output will vary on your system due to randomization)-
Var1 39
2 40
3 96
4 37
5 97
6 23
7 35
8 47
9 60
10 63
11 74
12 91
13 6
14 54
15 5
16 90
17 68
18 32
19 83
20 29
21 100
22 52
23 26
24 16
25 10
26 65
27 55
28 84
29 92
30 15
查找位于范围内的值的百分比
使用 sum 函数以及 10 和 91 的范围和长度函数来查找位于此范围内的值的百分比 -
Var<-sample(1:100,30)输出结果df<-data.frame(Var)
sum(df$Var>10 & df$Var<91)/length(df$Var)
[1] 0.8
以上是 如何找到位于 R 数据框列中某个范围内的值的百分比? 的全部内容, 来源链接: utcz.com/z/350396.html