Unfortunately, using 'X/Y' doesn't work either. Instead I used labels like below
P + scale_y_continuous(name="X/Y") Thanks for the suggestions. Regards, Mahmood On Wed, Jun 23, 2021 at 9:22 PM Eric Berger <ericjber...@gmail.com> wrote: > If no one comes up with a better suggestion: > a. Change the column name to "Y" so that you get the plot you want > b. Use axis labels and legend text to show the text that you want. (The > user never has to know that you changed the column name 😃) > > HTH, > Eric > > On Wed, Jun 23, 2021 at 9:58 PM Mahmood Naderan <mahmood...@gmail.com> > wrote: > >> Hi >> I have a column in my data file which is "X/Y". With '/' I want to >> emphasize that values are the ratio of X over Y. >> Problem is that in the following command for a violin plot, I am not able >> to specify that '/' even with double quotes. >> >> p <- ggplot(mydata, aes(x=W, y="X/Y")) + geom_violin(trim=FALSE) >> >> However, if I change that column to "Y" and use >> >> p <- ggplot(mydata, aes(x=W, y=Y)) + geom_violin(trim=FALSE) >> >> Then the plot will be correctly shown. >> Any ideas for that? >> >> Regards, >> Mahmood >> >> [[alternative HTML version deleted]] >> >> ______________________________________________ >> R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see >> https://stat.ethz.ch/mailman/listinfo/r-help >> PLEASE do read the posting guide >> http://www.R-project.org/posting-guide.html >> and provide commented, minimal, self-contained, reproducible code. >> > [[alternative HTML version deleted]] ______________________________________________ R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.