So I have been playing with bubble plot and I was able to create bubble plot
with relatively simple data. I am no having problems when I increase the
complexity of my data. Below is a example of my data:

phytochemical    MainClass    FitValues
Name                     A               0.5
                             A                0.7
                             A                0.8
                             B                0.1
                             B                0.4
                             B                0.6

Phytochemical in on the y-axis and MainClass on the x-axis and FitValues is
the color and size of the bubble so each x-y has more than one FitValue.
Will the following still Work?

bubble = ggplot2.ggplot(dataf) + \
    ggplot2.aes_string(x='mainclass', y='phytochemcial',
col='fitvalue',size='fitvalue') + \
    ggplot2.geom_point()

This is done in rpy2 so it may not look like R.

Thanks!!!

On 21 April 2011 09:49, Jurgens de Bruin <debrui...@gmail.com> wrote:

> Thanks for all the help!!!
>
>
> On 16 April 2011 08:32, Tal Galili <tal.gal...@gmail.com> wrote:
>
>> Hi Jurgens,
>>
>> In the following post I show how to use balloonplot from qplots to do
>> more or less what you ask:
>>
>> http://www.r-statistics.com/2010/02/nutritional-supplements-efficacy-score-graphing-plots-of-current-studies-results-using-r/
>>
>> p.s: the code has a slight modification to it, so to handle overlapping
>> texts.  Dear Jim, I'd be happy if some of it might be considered into the
>> official release.
>>
>> Cheers,
>> Tal
>>
>> ----------------Contact
>> Details:-------------------------------------------------------
>> Contact me: tal.gal...@gmail.com |  972-52-7275845
>> Read me: www.talgalili.com (Hebrew) | www.biostatistics.co.il (Hebrew) |
>> www.r-statistics.com (English)
>>
>> ----------------------------------------------------------------------------------------------
>>
>>
>>
>>
>> On Fri, Apr 15, 2011 at 4:19 PM, Ben Bolker <bbol...@gmail.com> wrote:
>>
>>> On 04/15/2011 01:13 AM, Jurgens de Bruin wrote:
>>> > Thanks for the reply...
>>> >
>>> > with reproducible I am believe you require a dataset?
>>>
>>>   yes -- but you can make one up if you like.  e.g.
>>>
>>>
>>> dd <- expand.grid(drugclass=LETTERS[1:5],
>>>   plant=c("cactus","sequoia","mistletoe"))
>>> set.seed(101)
>>> dd$fitvalue <- runif(nrow(dd))
>>>
>>> library(ggplot2)
>>> ggplot(dd,aes(x=drugclass,y=plant,colour=fitvalue,size=fitvalue))+
>>>  geom_point()
>>>
>>>  By the way, I think you could represent your data much more
>>> clearly this way: the "Cleveland hierarchy" says that it's easier
>>> to assess quantitative values plotted along a common scale than via
>>> size or colour ...
>>>
>>> ggplot(dd,aes(x=drugclass,y=fitvalue,colour=plant))+
>>>  geom_point()+geom_line(aes(group=plant))
>>>
>>>
>>>
>>> > The size of the bubbles will be related to the fitvalues.
>>> >
>>> >
>>> >
>>> > On 14 April 2011 17:57, Ben Bolker <bbol...@gmail.com
>>> > <mailto:bbol...@gmail.com>> wrote:
>>> >
>>> >     Jurgens de Bruin <debruinjj <at> gmail.com <http://gmail.com>>
>>> writes:
>>> >
>>> >     >
>>> >     > Hi,
>>> >     >
>>> >     > I do not have much R experience just the basics, so please excuse
>>> >     > any obvious questions.
>>> >     >
>>> >     > I would like to create bubble plot that have Categorical data on
>>> >     the x and y
>>> >     > axis and then the diameter if the bubble the value related to x
>>> and y.
>>> >     >  Attached to the email is a pic of what I would like to do.
>>> >     >
>>> >
>>> >      A reproducible example would be great.
>>> >
>>> >     something along the lines of
>>> >
>>> >     library(ggplot2)
>>> >
>>> ggplot(mydata,aes(x=drugclass,y=plant,colour=fitvalue,size=?))+geom_point()
>>> >
>>> >      it's not clear from your description what determines the size.
>>> >      From a labeling point of view, switching x and y might be useful.
>>> >
>>> >     ______________________________________________
>>> >     R-help@r-project.org <mailto: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.
>>> >
>>> >
>>> >
>>> >
>>> > --
>>> > Regards/Groete/Mit freundlichen Grüßen/recuerdos/meilleures
>>> salutations/
>>> > distinti saluti/siong/duì yú/привет
>>> >
>>> > Jurgens de Bruin
>>>
>>> ______________________________________________
>>>
>>> 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.
>>>
>>
>>
>
>
> --
> Regards/Groete/Mit freundlichen Grüßen/recuerdos/meilleures salutations/
> distinti saluti/siong/duì yú/привет
>
> Jurgens de Bruin
>



-- 
Regards/Groete/Mit freundlichen Grüßen/recuerdos/meilleures salutations/
distinti saluti/siong/duì yú/привет

Jurgens de Bruin

        [[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