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 Sample data is attached -- 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! ~Gary
On 11/25/2009 07: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 > > Sample data is attached -- 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! > > ~Gary > > > > ______________________________________________ > 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. >Have a look at https://stat.ethz.ch/pipermail/r-help/2000-November/009191.html. Might be what you're looking for. [[alternative HTML version deleted]]
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.pngLooks 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