【发布时间】:2018-02-03 08:02:57
【问题描述】:
我已经阅读了很多“如何获得百分位数”的答案,但找不到解决我的问题的方法。
我有一个包含 3 列的 data.frame:心率(每分钟跳动次数)、温度(范围从 35 到 45 - 不带小数)、活动(范围从 1 到 15 - 不带小数)。
考虑到以给定温度和给定活动为特征的心率分布,我想添加第 4 列,其中包含心率的百分位值。
示例: 在温度 = 37 和活动 = 5 时,每分钟 60 次的心率的百分位数为 ...
#example of data frame
n = 1000
df <- data.frame(HeartRate = round(runif(n, 60, 100)),
Temperature = round(runif(n, 35, 45)),
Activity = round(runif(n, 1, 15)))
非常感谢您的帮助。
【问题讨论】:
-
请添加您的数据集示例并在此处查看stackoverflow.com/questions/5963269/…
标签: r subset percentile