[R] bar plot add space to group data

Chris Ryan cry@n @end|ng |rom b|ngh@mton@edu
Fri Aug 17 15:19:53 CEST 2018


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, citc using 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 using 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.




More information about the R-help mailing list