最初の質問は「パールデータ言語が死んでいますか?」です。活発な議論やユーザーのQ&Aが見つかりませんでした。
より良いタグを付けなかったので申し訳ありません。担当者はいません。
私の問題は、電源スイッチングイベントを分析し、応答性と抵抗性負荷の測定値を再接続して、工場ハードウェアの特定の項目を指すことです。
だからクラスタ分析を考えてPDLに移しました。
私が書いたPerlスクリプトから
use PDL::Stats::KMeans;
my $sql = "select resistv_chg,reactv_chg from metered_events where matched_event_id is not null";
my $pdl = rdbi2D( $dbh, $sql ); # pdl info tells me that i have a 2D array of 1400 x 2
my $k = $pdl->kmeans( {} );
Perldebugでkmeans()への呼び出しを実行すると、一連の出力が開始されます。これらすべては私には意味がありません。インストールを考慮すると、最近約10〜15人の異なる人々のクラスタが予想されます。 PDLについてどう思いますか?より良いツール選択はありますか?
答え1
ご覧のとおり文書、デフォルトでは3つのクラスタが見つかります。 10個のクラスタを探している場合は、次のものが必要です。
my $k = $pdl->kmeans( {NCLUS => 10} );
PDLを使用したk平均の短いブログ記事シリーズがあります。ここから始めます。
Perlは非常にアクティブで、PDLの新しいバージョンが毎月リリースされますが、トラフィックが増えています。スタックオーバーフロー、IRCとメーリングリスト。