【发布时间】:2020-02-05 19:17:19
【问题描述】:
考虑以下对两个列表进行cbind 操作后获得的数据帧
> fl
x meanlist
1 1 48.5
2 2 32.5
3 3 28.0
4 4 27.0
5 5 25.5
6 6 20.5
7 7 27.0
8 8 24.0
class_median <- list(0, 15, 25, 35, 45)
class_list <- list(0:10, 10:20, 20:30, 30:40, 40:50)
class_median 中的值代表类 -10 到 +10、10 到 20、20 到 30 等
首先,我试图根据class_list 中的类对fl$meanlist 中的值进行分组。其次,我试图为每个类返回一个最接近中值的值,如下所示
> fl_subset
x meanlist cm
1 1 48.5 45
2 2 32.5 35
3 5 25.5 25
我正在尝试使用循环进行比较,但它似乎很长且难以管理,结果不正确
【问题讨论】:
标签: r list vector comparison