Hi, Yes! I am interested. :)

Great, if you're willing, read Re: Perl MIME parser partially works with my code I wrote (code does not exist , there is no code)

Maybe also read some of the links it links ... maybe even these Tutorials: Variable Scoping in Perl: the basics,
Coping with Scoping , Mini-Tutorial: Perl's Memory Management,
Lexical scoping like a fox,

And then write one program that follows the the pattern ; try to make the changes I mentioned, and see how far you can get

Post the program, and we'll go from there

Might start like

#!/usr/bin/perl -- use strict; use warnings; use Data::Dump qw/ dd /; Main( @ARGV ); exit( 0 ); sub Main { my $frobnications = ...; # formerly \@full_data ... or DemoFrobnic +ations(); my( $DE, $FG ) = romulate_DE_FG( $frobnications ); dd( $DE ); dd( $FG ); my( $avgDE, $stddevDE ) = pancakes( $DE ); ## AddColumn( $target, $column ); AddColumn( $frobnications, ... ); } sub romulate_DE_FG { my( $frobnications ) = @_; my( @DE, @FG ); for my $row ( @$frobnications ){ ... push @DE, ... } return \@DE, \@FG; } sub AddColumn { my( $frobnications, $column ) = @_; ... } sub DemoFrobnications { return ...; ## output of dd( \@full_data ); }

Each time you start work on a new subroutine start a new file, even if you're using (version control);; If you're not using version control, DIY, save frobnicator-00.pl frobnicator-01.pl frobnicator-02.pl as you try things out/make changes ... its amazing what you can learn when you revisit your attempts weeks/months/years later


In reply to Re^3: How to store the output from foreach loop into variable/array without printing? by Anonymous Monk
in thread How to store the output from foreach loop into variable/array without printing? by hellohello1

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.