R中的计算矩阵
体重指数(BMI)是一种生物特征测量方法,用于测量个人身高和体重之间的关系。BMI数据按以下向量进行汇编:R中的计算矩阵,r,R,体重指数(BMI)是一种生物特征测量方法,用于测量个人身高和体重之间的关系。BMI数据按以下向量进行汇编: imc即使你没有为你想要的输出提供一个合适的例子,我还是会根据我对你帖子的理解来回答你的问题 如果您希望将低、正常和超重的值简单分配给BMI值,可以使用dplyr library(dplyr) imc <- c(18, 19, 24, 25, 30, 35, 30, 20, 18, 15) table <- data.frame(imc) %>% mutate(i
imc即使你没有为你想要的输出提供一个合适的例子,我还是会根据我对你帖子的理解来回答你的问题
如果您希望将低
、正常
和超重
的值简单分配给BMI值,可以使用dplyr
library(dplyr)
imc <- c(18, 19, 24, 25, 30, 35, 30, 20, 18, 15)
table <- data.frame(imc) %>%
mutate(imcRangos = ifelse(imc < 18.55, "low", ifelse(imc > 30, "overweight", "normal")))
使用cut
或foverlaps
cut(imc, breaks = c(-Inf, 18.55, 30, Inf), labels = c("low", "normal", "overweight"))
#[1] low normal normal normal normal overweight normal normal
#[9] low low
#Levels: low normal overweight
你能提供一个期望输出的例子吗?好的,我希望得到一个表,其中的值为:低、正常和超重
cut(imc, breaks = c(-Inf, 18.55, 30, Inf), labels = c("low", "normal", "overweight"))
#[1] low normal normal normal normal overweight normal normal
#[9] low low
#Levels: low normal overweight