[R] Time vs Concentration Graphs by ID

David Winsemius dwinsemius at comcast.net
Fri Oct 15 10:31:59 CEST 2010


On Oct 15, 2010, at 3:46 AM, Anh Nguyen wrote:

> Hello Dennis,
>
> That's a very good suggestion. I've attached a template here as  
> a .png file,
> I hope you can view it. This is what I've managed to achieve in S- 
> Plus (we
> use S-Plus at work but I also use R because there's some very good R
> packages for PK data that I want to take advantage of that is not  
> available
> in S-Plus). The only problem with this is, unfortunately, I cannot  
> figure
> out how make the scale non-uniform and I hope to fix that.

That would be easy if your efforts which I have not yet seen were in  
lattice. If htat were the case then adding this would solve you problem:

scales=list(y=list(relation="free")

-- 
David
> My data looks
> like this:
>
> ID        Dose         Time         Conc          Pred ...
> 1         5               0              0                0
> 1         5               0.5           6                8
> 1         5               1             16               20
> ...
> 1         7               0              0                0
> 1         7               0.5          10               12
> 1         7               1             20               19
> ...
> 1        10              3             60               55
> ...
> 2        5                12           4                 2
> ...
> ect
>
>
> I don't care if it's ggplot or something else as long as it looks  
> like how I
> envisioned.
>
>
>
>
> On Fri, Oct 15, 2010 at 12:22 AM, Dennis Murphy <djmuser at gmail.com>  
> wrote:
>
>> I don't recall that you submitted a reproducible example to use as a
>> template for assistance. Ista was kind enough to offer a potential  
>> solution,
>> but it was an abstraction based on the limited information provided  
>> in your
>> previous mail. If you need help, please provide an example data set  
>> that
>> illustrates the problems you're encountering and what you hope to  
>> achieve -
>> your chances of a successful resolution will be much higher when  
>> you do.
>> BTW, there's a dedicated newsgroup for ggplot2:
>> look for the mailing list link at  http://had.co.nz/ggplot2/
>>
>> HTH,
>> Dennis
>>
>>
>> On Thu, Oct 14, 2010 at 10:02 PM, Anh Nguyen <eatabanana at gmail.com>  
>> wrote:
>>
>>> I found 2 problems with this method:
>>>
>>> - There is only one line for predicted dose at 5 mg.
>>> - The different doses are 5, 7, and 10 mg but somehow there is a  
>>> legend
>>> for
>>> 5,6,7,8,9,10.
>>> - Is there a way to make the line smooth?
>>> - The plots are also getting a little crowded and I was wondering  
>>> if there
>>> a
>>> way to split it into 2 or more pages?
>>>
>>> Thanks for your help.
>>>
>>> On Thu, Oct 14, 2010 at 8:09 PM, Ista Zahn  
>>> <izahn at psych.rochester.edu
>>>> wrote:
>>>
>>>> Hi,
>>>> Assuming the data is in a data.frame named "D", something like
>>>>
>>>> library(ggplot2) # May need install.packages("ggplot2") first
>>>> ggplot(D, aes(x=Time, y=Concentration, color=Dose) +
>>>> geom_point() +
>>>> geom_line(aes(y = PredictedConcentration, group=1)) +
>>>> facet_wrap(~ID, scales="free", ncol=3)
>>>>
>>>> should do it.
>>>>
>>>> -Ista
>>>> On Thu, Oct 14, 2010 at 10:25 PM, thaliagoo <eatabanana at gmail.com>
>>> wrote:
>>>>>
>>>>> Hello-- I have a data for small population who took 1 drug at 3
>>> different
>>>>> doses. I have the actual drug concentrations as well as predicted
>>>>> concentrations by my model. This is what I'm looking for:
>>>>>
>>>>> - Time vs Concentration by ID (individual plots), with each  
>>>>> subject
>>>>> occupying 1 plot -- there is to be 9 plots per page (3x3)
>>>>> - Observed drug concentration is made up of points, and  
>>>>> predicted drug
>>>>> concentration is a curve without points. Points and curve will  
>>>>> be the
>>>> same
>>>>> color for each dose. Different doses will have different colors.
>>>>> - A legend to specify which color correlates to which dose.
>>>>> - Axes should be different for each individual (as some individual
>>> will
>>>> have
>>>>> much higher drug concentration than others) and I want to see in
>>> detail
>>>> how
>>>>> well predicted data fits observed data.
>>>>>
>>>>> Any help would be greatly appreciated.
>>>>> --
>>>>> View this message in context:
>>>>
>>> http://r.789695.n4.nabble.com/Time-vs-Concentration-Graphs-by-ID-tp2996431p2996431.html
>>>>> Sent from the R help mailing list archive at Nabble.com.
>>>>>
>>>>> ______________________________________________
>>>>> R-help at 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.
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> Ista Zahn
>>>> Graduate student
>>>> University of Rochester
>>>> Department of Clinical and Social Psychology
>>>> http://yourpsyche.org
>>>>
>>>
>>>       [[alternative HTML version deleted]]
>>>
>>>
>>> ______________________________________________
>>> R-help at 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.
>>>
>>
>>
> <ex.png>______________________________________________
> R-help at 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.

David Winsemius, MD
West Hartford, CT



More information about the R-help mailing list