Thanks for your ideas and suggestions. I need to point out that most of us
will create the Clustered-Stacked Column Chart in the matrix layout as David
gave above, but here i hope to display the graph side by side as the example
in the link http://peltiertech.com/Excel/ChartsHowTo/ClusterStack.html,
which may be not a good method to display the information.
   Actually, i browsed the lattice package and re-run the examples in its
help before posting this question. As John said above, "I don't think I've
seen an R version, probably because the technique is not very good for
displaying data.".
  Following Peter's suggestion, i browsed the layout= argument in the link
http://www.stat.ucl.ac.be/ISdidactique/Rhelp/library/lattice/html/xyplot.html
and
tried it, but cannot successfully get the correct graph.

library(lattice)
barchart(Titanic, scales = list(x = "free"),auto.key = list(title =
"Survived"))
barchart(Titanic, scales = list(x = "free"),auto.key = list(title =
"Survived"),layout=c(2,1))  #missed the children's graph
barchart(Titanic, scales = list(x = "free"),auto.key = list(title =
"Survived"),layout=c(1,2))  #missed the children's graph
  Thanks a lot.

2009/10/10 Peter Ehlers <ehl...@ucalgary.ca>

> I think you're missing the point. David _did_ show you how
> to create a graph showing 4 clusters of stacked barcharts.
> If you want them side-by-side instead of in the matrix
> layout David gave, use the layout= argument.
>
>  -Peter Ehlers
>
> zhijie zhang wrote:
>
>>  Hi David,
>>  Your codes are for stacked chart. Actually, i hope to Create a
>> Clustered-Stacked Column Chart, which means that a chart will combine the
>> traits of stacked chart and clustered chart, see the example in the page
>> http://peltiertech.com/Excel/ChartsHowTo/ClusterStack.html.
>>  Thanks.
>> 2009/10/10 David Winsemius <dwinsem...@comcast.net>
>>
>>   library(lattice)
>>> barchart(Titanic, scales = list(x = "free"),
>>>         auto.key = list(title = "Survived"))
>>>
>>> Or if you prefer vertical:
>>>
>>> barchart(Titanic, scales = list(x = "free"),
>>>        auto.key = list(title = "Survived"), horizontal=FALSE)
>>>
>>> There are adjustments available to the space between bars.
>>>
>>> barchart(Titanic, scales = list(x = "free"),
>>>        auto.key = list(title = "Survived"), horizontal=FALSE,
>>> box.ratio=100)
>>>
>>>
>>>
>>> On Oct 9, 2009, at 9:57 PM, zhijie zhang wrote:
>>>
>>>  Thanks a lot. Maybe someone else has the method to solve that.
>>>
>>>>
>>>> 2009/10/9 John Kane <jrkrid...@yahoo.ca>
>>>>
>>>>  I don't think I've seen an R version, probably because the technique is
>>>>
>>>>> not
>>>>> very good for displaying data.
>>>>>
>>>>> Have a look at http://chartsgraphs.wordpress.com/tag/r-and-excel/ for
>>>>> an
>>>>> alternative method of displaying the data using lattice.
>>>>>
>>>>> --- On Fri, 10/9/09, zhijie zhang <rusers...@gmail.com> wrote:
>>>>>
>>>>> From: zhijie zhang <rusers...@gmail.com>
>>>>>
>>>>>> Subject: [R] Creating a Clustered-Stacked Column Chart
>>>>>> To: r-h...@stat.math.ethz.ch
>>>>>> Received: Friday, October 9, 2009, 5:31 AM
>>>>>> Hi all,
>>>>>>  In R, is there some functions or ways to
>>>>>> create a Clustered-Stacked
>>>>>> Column Chart as the example in the following page
>>>>>> http://peltiertech.com/Excel/ChartsHowTo/ClusterStack.html?
>>>>>>  I have browsed the R Graph Gallery (
>>>>>>
>>>>>> http://addictedtor.free.fr/graphiques/)
>>>>>
>>>>> and searched the R site, and didnot find an appropriate
>>>>>> method to do it.
>>>>>>  Anybody has met this problem before?
>>>>>>  Thanks a lot.
>>>>>>
>>>>>>  [[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<http://www.r-project.org/posting-guide.html>
>>>>> <http://www.r-project.org/posting-guide.html>
>>>>> <http://www.r-project.org/posting-guide.html>
>>>>>
>>>>> and provide commented, minimal, self-contained,
>>>>>> reproducible code.
>>>>>>
>>>>>>
>>>>>>   __________________________________________________________________
>>>>> Get the name you've always wanted @ymail.com or @rocketmail.com! Go to
>>>>> http://ca.promos.yahoo.com/jacko/
>>>>>
>>>>>
>>>>>       [[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<http://www.r-project.org/posting-guide.html>
>>>> <http://www.r-project.org/posting-guide.html>
>>>> and provide commented, minimal, self-contained, reproducible code.
>>>>
>>>> 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<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
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.

Reply via email to