Re: [R] How to only show two numbers on bar_plot with ggplot

2020-05-22 Thread Rui Barradas
Hello, Why not remove aes(x = ESRD,...) from the call to geom_bar and instead do ed <- ggplot(e, aes(x = factor(ESRD)) + etc? If you are using an aesthetic throughout the plot, put it in the call to ggplot(). Hope this helps, Rui Barradas Às 20:22 de 22/05/20, Ana Marija escreveu: I reso

Re: [R] How to only show two numbers on bar_plot with ggplot

2020-05-22 Thread Ana Marija
I resolved it not elegantly with: d=as.numeric(as.character(e$pheno)) ed<-ggplot(e) + geom_bar(aes(x = ESRD, fill = factor(pheno,labels=c("control","case"+scale_fill_manual(values=c("#56B4E9","#E7B800"))+labs(fill="pheno")+scale_x_continuous(breaks = unique(d)) ed where: > head(e) ESRD

[R] How to only show two numbers on bar_plot with ggplot

2020-05-22 Thread Ana Marija
Hello, I made the plot in attach via: ed<-ggplot(e) + geom_bar(aes(x = ESRD, fill = factor(pheno,labels=c("control","case"+scale_fill_manual(values=c("#56B4E9","#E7B800"))+labs(fill="pheno") ed How do I show only 1 and 2 on x axis? Thanks Ana _