通过因子

时间:2018-01-15 20:14:05

标签: r split

我想将数据集拆分为2个子集数据集。我正在分析表现行为的行为和时间百分比。我想把它分成平均时间少于25%的行为,另一个包含其余的行为。

我目前正在使用
ZB<- split(ZBehaviour, cut(ZBehaviour$Percentage.of.time, c(0, 25, 100), include.lowest=TRUE))

不幸的是,因为我有多个观察结果,它会根据需要拆分数据,但我发现(在平均值上)在少于25%的数据集中占用时间超过25%的行为,因为包含此行为的小实例的特定观察

非常感谢任何帮助。感谢

我的数据示例,我发现的问题是,我发现两个数据库中都存在令人讨厌的行为,当平均值应该放在包含等于超过平均时间百分比25%的行为的数据库中时

行为|百分比|观察

放牧| 78.5 | 1

睡眠| 12.5 | 1

步行| 10 | 1

放牧| 12.3 | 2

步行| 20.7 | 2

睡眠| 24 | 2

0 个答案:

没有答案