- ベストアンサー
連想配列の操作方法について
A,B,C,D,E 1,3,4,5,7 2,4,6,7,10 4,5,1,4,8 このようなコンマ区切りテキストファイルを読み込み、次のような配列をつくるには、どうのようにしたよいか悩んでいます。 ご教授ください。 [A,1,2,4],・・・,[E,7,10,8] (行と列を置き換えるように配列を作成したい)
- みんなの回答 (4)
- 専門家の回答
A,B,C,D,E 1,3,4,5,7 2,4,6,7,10 4,5,1,4,8 このようなコンマ区切りテキストファイルを読み込み、次のような配列をつくるには、どうのようにしたよいか悩んでいます。 ご教授ください。 [A,1,2,4],・・・,[E,7,10,8] (行と列を置き換えるように配列を作成したい)
お礼
okiyoshi様へ ありがとうございました。お蔭様で見積もりを作成できました。 本当にありがとうございました。 縦を横にした配列を作成の後は、下記のようにさせていただきました。 # 無名配列をハッシュへ。キーは、グラフ凡例名。 undef %data_table; $h=0; for( @ary2 ){ #print "----$_<br>"; my $ref = $_; my $hkey = "$h-".$hanrei_list[$h]; $data_table{$hkey} = $ref; #無名配列をハッシュへ #$file2 .= join ',', ( @$_, "<br>\n" ); $h++; }