gpt4 book ai didi

r - 将列排序到类别中

转载 作者:行者123 更新时间:2023-12-02 05:35:32 29 4
gpt4 key购买 nike

我有一个表,其中名称和高度为两列。我想将高度高于 6 英尺、低于 4 英尺以及介于 4 英尺和 6 英尺之间的人分别分为高、矮和中等。

我正在尝试在 R-studio 中执行此操作。甚至将它们分类到单独的列中的方法也可以。

**Name     Height**
James 5.6
John 3.7
Ron 6.8
Tor 5.2

最佳答案

cut 是一种方法,但它确实给了你一个因素。另一种方法是 findInterval 并将其作为索引给出字符向量:

 c('short','average','tall')[ findInterval(dat$Height, c(-Inf, 4,6,Inf) ) ]

关于r - 将列排序到类别中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24948763/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com