Thanks a lot, Sarah.
I am definitely going to explore.
A quick question about
mosaicplot(matrix(c(50, 30, 20, 0), 2, 2))
mosaicplot(matrix(c(0, 50, 20, 30), 2, 2))

What are the numbers that appear on the graphs (2.1, 2.2,1.1,1.2)?
Dimitri



On Thu, Jul 21, 2011 at 12:20 PM, Sarah Goslee <sarah.gos...@gmail.com> wrote:
> On Thu, Jul 21, 2011 at 12:06 PM, Dimitri Liakhovitski
> <dimitri.liakhovit...@gmail.com> wrote:
>> I tried the mosaic chart:
>>
>> mytotal=data.frame(x=50,y=30,z=20)
>> require(stats)
>> mosaicplot(mytotal1)
>>
>> It's good, but it only creates rectangles that are stacked on top of
>> each other, which is not exactly what I was looking for.
>
> Because that's what you specified. Compare these:
> mosaicplot(matrix(c(50, 30, 20, 0), 2, 2))
> mosaicplot(matrix(c(0, 50, 20, 30), 2, 2))
>
>> Is there a R package for waffle chart?
>> I tried help.search("waffle") and found nothing. Also nothing on Google...
>
> You might also find the R Graph Gallery helpful; you can browse many
> different types of plots there, and might find what you are thinking
> of.
> http://addictedtor.free.fr/graphiques/
>
> Sarah
>
>
>> Thanks!
>> Dimitri
>>
>> On Thu, Jul 21, 2011 at 11:33 AM, Hadley Wickham <had...@rice.edu> wrote:
>>> This is called a squarified pie chart or a waffle chart (if you want
>>> to keep the food metaphor going):
>>> http://eagereyes.org/communication/Engaging-readers-with-square-pie-waffle-charts.html
>>>
>>> Hadley
>>>
>>>
>>> On Thu, Jul 21, 2011 at 10:29 AM, Dimitri Liakhovitski
>>> <dimitri.liakhovit...@gmail.com> wrote:
>>>> Hello!
>>>> It's a shoot in the dark, but I'll try. If one has a total of 100
>>>> (e.g., %), and three components of the total, e.g.,
>>>> mytotal=data.frame(x=50,y=30,z=20), - one could build a pie chart with
>>>> 3 sectors representing x, y, and z according to their proportions in
>>>> the total.
>>>> I am wondering if it's possible to build something very similar, but
>>>> not on a circle but in a square - such that the total area of the
>>>> square is the sum of the components and the components (x, y, and z)
>>>> are represented on a square as shapes with right angles (squares,
>>>> rectangles, L-shapes, etc.). I realize there are many possible
>>>> positions and shapes - even for 3 components. But I don't really care
>>>> where components are located within the square - as long as they are
>>>> there.
>>>>
>>>> Is there a package that could do something like that?
>
> --
> Sarah Goslee
> http://www.functionaldiversity.org
>



-- 
Dimitri Liakhovitski
marketfusionanalytics.com

______________________________________________
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