I'm able to add legend. ~Gary On Wed, Nov 25, 2009 at 3:15 PM, Gary <mail2garymil...@gmail.com> wrote:
> Thanks David. I reduced the data set and its copied below (also attached to > this email as text file). Now N=50, Only 2 years, Only 2 Cities. I tried: > > foo<-read.table("SampleData.txt", header=TRUE) > boxplot(foo$admit ~ foo$city + foo$year, col=2:3) > > I need some help with: > 1) Defining labels for x-axis (just "2000" and "2001"). > 2) Removing gap between cities boxplots (but leaving gap between years). > 3) Adding "MEAN" to the boxplots. > > > city year admit > Asheville 2000 0 > Asheville 2000 0 > Asheville 2000 1 > Asheville 2000 2 > Asheville 2000 2 > Asheville 2000 0 > Asheville 2000 1 > Asheville 2000 0 > Asheville 2000 0 > Asheville 2000 0 > Asheville 2000 2 > Asheville 2000 3 > Asheville 2000 1 > Asheville 2000 2 > Asheville 2000 1 > Asheville 2000 1 > Asheville 2000 0 > Asheville 2000 0 > Asheville 2000 1 > Asheville 2001 1 > Asheville 2001 3 > Asheville 2001 0 > Asheville 2001 0 > Asheville 2001 2 > Asheville 2001 3 > Asheville 2001 3 > Charlotte 2000 5 > Charlotte 2000 1 > Charlotte 2000 0 > Charlotte 2000 4 > Charlotte 2000 1 > Charlotte 2000 3 > Charlotte 2000 0 > Charlotte 2000 3 > Charlotte 2000 3 > Charlotte 2000 3 > Charlotte 2000 2 > Charlotte 2000 1 > Charlotte 2000 1 > Charlotte 2000 3 > Charlotte 2001 1 > Charlotte 2001 4 > Charlotte 2001 2 > Charlotte 2001 4 > Charlotte 2001 3 > Charlotte 2001 3 > Charlotte 2001 1 > Charlotte 2001 7 > Charlotte 2001 4 > Charlotte 2001 1 > > Sample: http://www.imachordata.com/wp-content/uploads/2009/09/boxplot.png > > Thanks! > > > On Wed, Nov 25, 2009 at 2:45 PM, David Winsemius > <dwinsem...@comcast.net>wrote: > >> >> On Nov 25, 2009, at 1:48 PM, Gary wrote: >> >> Hi R Users, >>> >>> I tried plotting a similar boxplot as it is on the FOLLOWING LINK: >>> >>> http://www.imachordata.com/wp-content/uploads/2009/09/boxplot.png >>> >> >> Looks like a product of a function from ggplot2. In fact trimming that URL >> brings you to a page with the code that created it! >> >>> >>> Sample data is attached -- >>> >> >> No, it's not. Read the Posting Guide for what file types are acceptable to >> the server. I suspect you will get better success if the extension is >> ".txt", even if it is comma separated. >> >> Or better yet follow the directions there for posting data in a form that >> can be enclosed in your posting and copy-pasted into the console session. >> >> >> >> there are 9 years and 5 cities. In my case I'm >>> looking to plot "Year" on x-axis and grouping boxplots by "City". I tried >>> the following code. >>> >>> foo<-read.table("SampleData.csv", sep=",", header=TRUE) >>> attach(foo) >>> boxplot(Admit ~ City + Year, range=0.5, col=2:6) # its not solving the >>> purpose >>> >>> I need some help with: >>> 1) Plotting only 9 labels on x-axis (1996-2004). >>> 2) For each "Year", I need to plot FIVE boxplots -- one for each "City". >>> [so >>> it will look like nine clusters with five boxplots each (with no gap >>> between >>> them, but with gaps between year labels]. >>> 3) Adding "MEAN" to the boxplots. >>> 4) And, legend including "color" + "city name". >>> >>> Any help would be greatly appreciated! >>> >>> >> >> David Winsemius, MD >> Heritage Laboratories >> West Hartford, CT >> >> > [[alternative HTML version deleted]] ______________________________________________ R-help@r-project.org mailing list 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.