in reply to Which data structure should I use?
What I need to do is be able to read the data based on the SECOND_NUMBER.
Sounds like you want an array of records for each value SECOND_NUMBER can take.
my $header = <>; chomp($header); my @field_names = split /\t/, $header; my %grouped_by_num2; while (<>) { chomp; my %rec; @rec{ @field_names } = split /\t/; push @{ $grouped_by_num2{$rec{SECOND_NUMBER}} }, \%rec; } use Data::Dumper; print(Dumper(\%grouped_by_num2));
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^2: Which data structure should I use?
by Anonymous Monk on Sep 06, 2009 at 23:43 UTC | |
by ikegami (Patriarch) on Sep 07, 2009 at 00:47 UTC |