On Jul 15, 2011, at 23:05 , Data Analytics Corp. wrote:

> Hi,
> 
> I have a consultants nightmare -- I was given a project that another 
> consultant did and I was told to do the same calculations, but there's no 
> documentation on what he did.  Basically, I have yes/no answers to survey 
> questions about the effectiveness of product attributes by brands.  There are 
> 44 attributes and 13 brands.  The other guy scaled the proportion of 
> respondents who said Yes to be mean 0 and variance 1.0, apparently doing this 
> by brand within each attribute.  He then created a matrix of 44 rows for the 
> attributes and 13 columns for the brands.  No problem with this; I can always 
> replicate this much.  But then he apparently rescaled this 44x13 matrix so 
> that the rows all sum to zero and the columns all sum to zero.  None of the 
> row and column standard deviations are 1.0.  This I can't see how to do.  How 
> can I rescale the rows and columns so that they all sum to zero?  Any 
> suggestions?
> 


If the _sum_ is zero, there must be both negative and positive elements, so it 
can't be a pure scaling. sweep()'ing out the row and column means would be the 
first thing to come to my mind.

-- 
Peter Dalgaard
Center for Statistics, Copenhagen Business School
Solbjerg Plads 3, 2000 Frederiksberg, Denmark
Phone: (+45)38153501
Email: pd....@cbs.dk  Priv: pda...@gmail.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