in reply to Mean and standard deviation amongst multiple matrices

Just want to point out that since you're only computing the mean/SD for the same position (e.g., length 9, type 1), you don't need to put them in a matrix, a simple array will be good enough.
  • Comment on Re: Mean and standard deviation amongst multiple matrices

Replies are listed 'Best First'.
Re^2: Mean and standard deviation amongst multiple matrices
by knirirr (Scribe) on Dec 07, 2004 at 10:10 UTC
    Are you suggesting something like loading the first line of every table into an array, and performing a calculation upon that, then the next line, &c.? I might have a go at that.
    Conrad's method seems to be working well enough for now. To determine accuracy I printed out a few select cells thus:
    # @names is a list of file names, and I've created a matrix # named after each file... my $x = 3; my $y = 3; my @one; print "one <- data.frame(a=c("; foreach my $name (@names) { push (@one, @{$name}[$x]->[$y]); } print join(",", @one), "))\n";
    This provides a data frame one can stick into R and run mean(one) or sd(one), which for the examples I tested showed that conrad's results were accurate enough for my purposes. I must also compare punch_card_don's when I get an opportunity.