[R] Identifying the particular X or Y in a sorted list

John Kane jrkrideau at inbox.com
Thu May 3 20:47:52 CEST 2012


   I'm sorry, it's still not clear what you are doing but perhaps this is
   close?
   mydata  <- data.frame( a = c(1, 2, 3, 4 , 5),
   b  =  c(7, 2, 3, 6, 9),
   c  = c(4, 6, 9, 2, 5))
   mydata$d  <- mydata$b - mydata$c
   mydata
   subset(mydata, mydata$d ==max(mydata$d))



   John Kane
   Kingston ON Canada

   -----Original Message-----
   From: shankarlanke at gmail.com
   Sent: Thu, 3 May 2012 14:14:17 -0400
   To: jrkrideau at inbox.com
   Subject: Re: [R] Identifying the particular X or Y in a sorted list

   Dear All,
   Thank you very much in advance.
   I  have  a  data  sets as shown below A (Patient ID ), B and C are the
   Concentration of drug in blood on day 1 and day 4, D is the difference in
   conc. To do this in R I have written a code as follows, identified the
   number of patients who have more concentration on day 4 . Here I want to
   identify specifically the patient ID (is he patient 1 or 2 or 5 and 7),
   whose concentration is more.
   How to write a code to get the list of A (patient ID whose difference is
   more on day 4).

   A 1 2 3 4 5
   B 7 2 3 6 9
   C 4 6 9 2 5
   (B-C) 3 -4 -6 4 4
   DF1<-list(A,B,C)
   DF1
   DF2<-(DF1$C-DF1$B)
   length(DF2)
   sum(DF2>0)
   #I want to subtract B from C to see and identify how many patients have
   greater concentrations and who are these patients (A).
   On Thu, May 3, 2012 at 12:15 PM, John Kane <[1]jrkrideau at inbox.com> wrote:

     You do not seem to have suppied either code nor data.  Please supply both.
     John Kane
     Kingston ON Canada

   > -----Original Message-----
   > From: [2]shankarlanke at gmail.com
   > Sent: Wed, 2 May 2012 22:06:54 -0400
   > To: [3]r-help at r-project.org
   > Subject: [R] Identifying the particular X or Y in a sorted list
   >
   > Dear All,
   >
   > I have a data sets as shown below A (Patient ID ), B and C are the
   > Concentration of drug in blood on day 1 and day 4, D is the difference in
   > conc. To do this in R I have written a code as follows, identified the
   > number of patients who have more concentration on day 4 . Here I want to
   > identify specifically the patient ID (is he patient 1 or 2 or 5 and 7),
   > whose concentration is more.
   > How to write a code to get the list of A (patient ID whose difference is
   > more on day 4).
   >
   > Data<-(myDf$B-myDf$C)
   > sum(Data>0)
   >

     >   A B CD (B-C)  1 14 10 4  2 12 7 5  3 11 15 -4  4 8 3 5  5 1 8 -7

   >
   > I appreciate your help, thank you very much in advance.
   >
   > Regards
   >

     >       [[alternative HTML version deleted]]
     >
     > ______________________________________________
     > [4]R-help at r-project.org mailing list
     > [5]https://stat.ethz.ch/mailman/listinfo/r-help
     > PLEASE do read the posting guide
     > [6]http://www.R-project.org/posting-guide.html
     > and provide commented, minimal, self-contained, reproducible code.
     ____________________________________________________________
     GET   FREE   SMILEYS   FOR   YOUR  IM  &  EMAIL  -  Learn  more  at
     [7]http://www.inbox.com/smileys
     Works with AIM®, MSN® Messenger, Yahoo!® Messenger, ICQ®, Google Talk™ and
     most webmails

   --
   Regards,
   Shankar Lanke Ph.D.
   Assistant Professor
   Department of Pharmaceutical Sciences
   College of Pharmacy
   The University of Findlay
   (C) 678-232-3567
   (O) 419-434-5448
   Fax# 419-434-4390
     _________________________________________________________________

   Free Online Photosharing - Share your photos online with your friends and
   family!
   Visit [8]http://www.inbox.com/photosharing to find out more!

References

   1. mailto:jrkrideau at inbox.com
   2. mailto:shankarlanke at gmail.com
   3. mailto:r-help at r-project.org
   4. mailto:R-help at r-project.org
   5. https://stat.ethz.ch/mailman/listinfo/r-help
   6. http://www.R-project.org/posting-guide.html
   7. http://www.inbox.com/smileys
   8. http://www.inbox.com/photosharing


More information about the R-help mailing list