On Thu, Jun 28, 2012 at 3:41 PM, lina <lina.lastn...@gmail.com> wrote:
> Hi,
>
> I have some data like:
>
> 0.35 3.41 1
> 0.35 4.24 1
> 0.35 4.35 2
> 0.36 0.36 1
> 0.36 1.32 1
> 0.36 1.45 1
> 0.36 1.46 1
>
>
> wish the output look like
>
>       0.36 1.32 1.45 1.46  3.41 4.24 4.35
> 0.35  0      0       0     0       1    1      2
> 0.36  1      1       1     1       0    0      0
>
> Thanks ahead for any suggestions,

I came up something which unable to make some strong sense, just my
first attempt

#!/usr/bin/env perl

use strict;
use warnings;
use autodie qw(open close);
use 5.012;

my $filename = "try_1";

my %x;
my %y;


open my $fh, '<', $filename;

while(<$fh>){
        my @xyz = split ' ',$_;
        $x{$xyz[0]} = $y{$xyz[1]} = $xyz[2];
}


Thanks again,

--
To unsubscribe, e-mail: beginners-unsubscr...@perl.org
For additional commands, e-mail: beginners-h...@perl.org
http://learn.perl.org/


Reply via email to