【发布时间】:2020-12-02 11:41:03
【问题描述】:
我想知道,如何组合我的表格来创建一个条形图。 我首先变异并创建了新列......但答案是对或错
master1 <- master %>%
mutate(underweight = BMI < 18.5,
normal = between(BMI, 18.5, 24.9),
overweight = between(BMI, 25, 29.9),
obese = between(BMI, 30, 34.9),
extreme = BMI > 35)
由于我不知道如何从该表创建条形图,因此我将它们拆分为新表:
t.underweight<-master1 %>%
filter(Income>0,underweight==TRUE) %>%
select(Income,underweight)
t.normal<-master1%>%
filter(Income>0,normal==TRUE)%>%
select(Income,normal)
t.overweight<-master1%>%
filter(Income>0,overweight==TRUE)%>%
select(Income,overweight)
t.obese<-master1%>%
filter(Income>0,obese==TRUE)%>%
select(Income,obese)
t.extreme<-master1%>%
filter(Income>0,extreme==TRUE)%>%
select(Income,extreme)
也许在变异后有一种更简单的指导方法,如果是的话,我会很感激学习如何。如果不是,我怎样才能结合这张表来创建一个条形图? 我的第二个变量将是“收入”...在 y 轴上
【问题讨论】:
标签: r ggplot2 filter bar-chart dplyr