首页 文章资讯内容详情

如何找到位于 R 数据框列中某个范围内的值的百分比?

2026-06-02 2 花语

要查找R数据框列中某个范围内的值的百分比,我们可以按照以下步骤操作-

首先,创建一个数据框。

然后,使用sum函数以及范围和长度函数的极值来查找位于该范围内的值的百分比。

示例

创建数据框

让我们创建一个数据框,如下所示-

Var<-sample(1:100,30) df<-data.frame(Var) df输出结果

执行时,上述脚本生成以下内容output(thisoutputwillvaryonyoursystemduetorandomization)-

Var 1 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