Using the lattice package would provide an easy way to distinguish years, by putting them in different panels. Lattice would also help avoid some other features of this graph that, in my opinion, are suboptimal. See Tufte or Cleveland.
Chris Ryan -- Sent from my Android device with K-9 Mail. Please excuse my brevity. On August 17, 2018 7:55:43 AM EDT, c...@disroot.org wrote: >R-users, > >Can someone please advise how to improve the code below that was used >to produce the graph shown at the following hyperlink >(https://chemistryinthecity.neocities.org/content/entry1808.html#17)? >The request is to add space between the annual data groups. > >barplot(gceac[,3], xlab='year', ylab='percentage of each grade', >col=c('aliceblue', 'aquamarine', 'blue', 'chocolate', 'darkgreen', >'firebrick', 'violet'), legend=gceac[1:7,2], args.legend = list(x = 40, >y = 30, title='grades'), main='A-level grades, chemistry', beside=T, >space=c(0,2), ylim=c(0,30)) >years<-c(2014,2015,2016,2017,2018) >mtext(years, side=1, at=c(5, 12, 19, 26, 33)) >R-users, Can someone please advise how to improve the code below that >was used to produce the graph shown at the following hyperlink >(https://chemistryinthecity.neocities.org/content/entry1808.html#17)? >The request is to add space between the annual data groups. >barplot(gceac[,3], xlab='year', ylab='percentage of each grade', >col=c('aliceblue', 'aquamarine', 'blue', 'chocolate', 'darkgreen', >'firebrick', 'violet'), legend=gceac[1:7,2], args.legend = list(x = 40, >y = 30, title='grades'), main='A-level grades, chemistry', beside=T, >space=c(0,2), ylim=c(0,30)) years<-c(2014,2015,2016,2017,2018) >mtext(years, side=1, at=c(5, 12, 19, 26, 33)) > > [[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. ______________________________________________ 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.