Re: [Rd] Column(row)wise minimum and maximum

From: Steve Lianoglou <mailinglist.honeypot_at_gmail.com>
Date: Thu, 19 Apr 2012 17:56:27 -0400

Hi,

On Thu, Apr 19, 2012 at 4:33 PM, Ravi Varadhan <rvaradhan_at_jhmi.edu> wrote:
> Thanks, Henrik, for the helpful response.  Your package was helpful indeed!
>
> However, I would still like to see this in the base package.

For what it's worth, I think they'd be useful to have there, too.

-steve

>
> Ravi
>
> -----Original Message-----
> From: henrik.bengtsson_at_gmail.com [mailto:henrik.bengtsson_at_gmail.com] On Behalf Of Henrik Bengtsson
> Sent: Thursday, April 19, 2012 3:57 PM
> To: Ravi Varadhan
> Cc: oliver; r-devel_at_r-project.org
> Subject: Re: [Rd] Column(row)wise minimum and maximum
>
> This is why the matrixStats package was created, cf.
> http://cran.r-project.org/web/packages/matrixStats/
>
> 1. Yes, it would be nice to have them in one of the default packages.
> 2. We decided to focus on/constrain ourselves matrices in matrixStats.
>  We decided not to go into arrays with length(dim(.)) >= 3.
>
> /Henrik
>
> On Thu, Apr 19, 2012 at 11:39 AM, Ravi Varadhan <rvaradhan_at_jhmi.edu> wrote:
>> Oliver,
>>
>> It is mainly a speed issue (and also compactness!), at least for me.  Using `apply' is so much slower.   I agree with you that having column and row operations available for "basic" stats operations in "base" would be great.
>>
>> David - I am aware of capabilities in other packages, but I am hoping that such basic operations would be part of "base" distribution.
>>
>> Ravi
>>
>> -----Original Message-----
>> From: oliver [mailto:oliver_at_first.in-berlin.de]
>> Sent: Thursday, April 19, 2012 2:34 PM
>> To: Ravi Varadhan
>> Cc: r-devel_at_r-project.org
>> Subject: Re: [Rd] Column(row)wise minimum and maximum
>>
>> On Thu, Apr 19, 2012 at 08:31:56PM +0200, oliver wrote:
>>> On Thu, Apr 19, 2012 at 06:12:30PM +0000, Ravi Varadhan wrote:
>>> > Hi,
>>> >
>>> > Currently, the "base" has colSums, colMeans.  It seems that it
>>> > would be useful to extend this to also include colMin, colMax (of
>>> > course, rowMin and rowMax, as well) in order to facilitate faster
>>> > computations for large vectors (compared to using apply).  Has this
>>> > been considered before?  Please forgive me if this has already been discussed before.
>>> [...]
>>>
>>> Not sure if the performance of apply is so much of a problem, but
>>> also from a view of consistency of the provided functions, I think
>>> offering such functions would make it more clear and consitent to use
>>> R here, because all those functions are then available for row and
>>> col and the functionality is appended in the name (Mean, Sum etc.).
>>>
>>> I think the basic things that should be available woud be:
>>>
>>>  - mean
>>>  - median
>>>  - min
>>>  - max
>>>  - var
>>>  - sd
>>   - sum   :-)
>>   - diff
>>
>>
>> Ciao,
>>   Oliver
>> ______________________________________________
>> R-devel_at_r-project.org mailing list
>> https://stat.ethz.ch/mailman/listinfo/r-devel
>
> ______________________________________________
> R-devel_at_r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/r-devel

-- 
Steve Lianoglou
Graduate Student: Computational Systems Biology
 | Memorial Sloan-Kettering Cancer Center
 | Weill Medical College of Cornell University
Contact Info: http://cbio.mskcc.org/~lianos/contact

______________________________________________
R-devel_at_r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-devel
Received on Thu 19 Apr 2012 - 21:58:35 GMT

This quarter's messages: by month, or sorted: [ by date ] [ by thread ] [ by subject ] [ by author ]

All messages

Archive maintained by Robert King, hosted by the discipline of statistics at the University of Newcastle, Australia.
Archive generated by hypermail 2.2.0, at Fri 20 Apr 2012 - 07:00:47 GMT.

Mailing list information is available at https://stat.ethz.ch/mailman/listinfo/r-devel. Please read the posting guide before posting to the list.

list of date sections of archive