R 如何在ggplot中为分类变量排列XTICK

R 如何在ggplot中为分类变量排列XTICK,r,ggplot2,R,Ggplot2,我很难从“heart_data”数据框中可视化“sex”变量(女性=0,男性=1)。这是我的密码: ggplot(心脏数据,aes(x=性别))+geom_bar() 这就是我得到的: 我应该怎么做才能在x轴上只显示0和1,或者最好是女性和男性?要在x轴上显示0/1,请将性别转换为因子 library(dplyr) library(ggplot2) hear_data %>% mutate(sex = factor(sex)) %>% ggplot(aes(x = sex

我很难从“heart_data”数据框中可视化“sex”变量(女性=0,男性=1)。这是我的密码:

ggplot(心脏数据,aes(x=性别))+geom_bar()

这就是我得到的:


我应该怎么做才能在x轴上只显示0和1,或者最好是女性和男性?

要在x轴上显示0/1,请将性别转换为因子

library(dplyr)
library(ggplot2)

hear_data %>%
  mutate(sex = factor(sex)) %>%
  ggplot(aes(x = sex)) + geom_bar()
显示阴/阳重新编码0/1值

hear_data %>%
  mutate(sex = recode(sex, `1` = 'Male', `0` = 'Female')) %>%
  ggplot(aes(x = sex)) + geom_bar()