2013-10-01から1ヶ月間の記事一覧

PDLにおける多次元データの表現

Perl › モジュール › PDL これまでは1次元のデータだけを扱ってきましたが、PDLで多次元データを表現する方法を解説したいと思います。 多次元データの表現 多次元データを表現するには、pdl関数を使って次のようにします。 use PDL::Lite; my $data = pdl […

PDLにおける統計関数

Perl › モジュール › PDL 基本的な統計関数を紹介します。 最大 一次元のPDL変数から、最大値を求めるには、maxメソッドを使用します。 use PDL::Lite; # データ my $nums = pdl [4, 2, 7]; # 最大値 my $max = $nums->max; PDL::Ufuncモジュールは、PDL変数…

PDLの基礎を学ぼう

Perl › モジュール › PDL R言語で統計解析を行っている人が、PerlでのPDLを使った統計解析作業を行えるように、PDLの入門を書いてみたいと思います。Perlの統計解析ライブラリであるPDLが使えるようになれば、Excelで行うような複数列のデータの統計処理が行…

ヒストグラムのグラフ / PDLによる統計解析

PDL::Graphics::PLplotでヒストグラムのグラフを描くにはhistogramメソッドを使います。 use strict; use warnings; use PDL::Lite; use PDL::Graphics::PLplot; # PLPlotオブジェクトの作成 my $pl = PDL::Graphics::PLplot->new(DEV => 'png', FILE => 'gr…

Perlのガーベッジコレクション(GC)の特性について

Perl › 読み物 オブジェクト(変数や値)が必要ではなくなったときに、自動的にメモリ上から解放する仕組みをガーベッジコレクションといいます。ガーベッジというのは、ごみという意味。コレクションというのは集めるという意味です。 Perlのガーベッジコレク…