データ:: ctable.

DATA :: CTABLEは、表形式データを読み取り、書き込み、操作するのに役立つPerlモジュールです。
今すぐダウンロード

データ:: ctable. ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • Perl Artistic License
  • 価格:
  • FREE
  • 出版社名:
  • Chris Thorman
  • 出版社のWebサイト:
  • http://search.cpan.org/chthorman/Module-Reload-Sel-1.02/Selective.pm

データ:: ctable. タグ


データ:: ctable. 説明

DATA :: CTABLEは、表形式データを読み取り、書き込み、操作するのに役立つPerlモジュールです。 DATA :: CTABLEは、表形式データを読み書き、操作するのに役立つPerlモジュールです。 My $ PEOPLE = DATA :: CTABLE->新規( "People.Merge.mac.txt"); My $ stats = data :: ctable-> new( "stats.tabs.nix.txt"); ##フィールドの迷惑空白保護スペースを$ PEOPLE - > CLEAN_WS(); $ stats - > clean_ws(); ##列を取得するMy $ FIRST = $ PEOPLE-> COL( 'firstName'); My $ LAST = $ PEOPLE-> COL( 'LastName'); ##他の2人に基づいて新しい列を計算するMy $ full = $ last - > - > all()}; all()}]; ## Table $ People-> Col(Fullname => $ FULL)に新しい列を追加します。 ##新しい列$ People-> COL( 'key')を計算するための別の方法。 $ people-> calc(sub {厳密な 'vars'; $ key = "$ last、$ first"}); ##「左結合」と一致する統計:PersonId:鍵$ STATS-> join($ PEOPLE、PESIONID => 'キー')。 ##特定のレコード$ stats-> select_all()を見つけます。 $ stats-> select(department => sub {/ sale / i}); ## Sales Depts $ STATS->省略(Deparment => SUB {/ Resale / I}); ## $ stats-> select(usageIndex => sub {$ _> 20.0})を再検索しません。 ## usage ## $ stats-> sortspec( 'deptnum'、{sorttype => 'integer'})を並べ替えます。 $ stats-> sortspec( 'usageIndex'、{sorttype => 'number'}); $ stats-> sort()); ## $ REPORT = $ stats-> snapshot()順に、見つかった/ソートされたデータのみでテーブルのコピーを作成します。 ##出力ファイル$ REPORT-> WRITE(_FILENAME => "REPT.TXT"、_LINEENDENDEND => "MAC")を書き込む。 ##最後の進行状況メッセージを表示します。 $ STATS->進捗状況(「完了!」); ##より多くのメソッドとパラメータが利用可能な... overviewData :: CTableは、表形式データを読み書き、操作、清掃、その他の方法で変換するための包括的なユーティリティです。分布にはいくつかの例示的なサブクラスとユーティリティスクリプトが含まれています.A Columnar Tableはデータ列のハッシュとして表を表し、データのクリーンアップ、フォーマット、検索、計算、結合、またはその他の複雑な操作を行うことができます。オブジェクトのハッシュキーがフィールド名とハッシュ値は、データ列を(配列参照として).tablesには「選択」を保存します。操作されるために。 select()およびsort()メソッド選択リストを操作します。後で、選択リストまたはフィールドList.Data :: Plableの変更を反映するようにテーブルをメモリまたはディスクに書き換えることができます。 Runtime Platformに関係なく、UNIX、MAC、および/またはDOS LINEの終わりとタブまたはコンマフィールドの区切り文字を透過的に検出、読み取り、および保存します。メモリ内の表形式のデータを操作し、データをエクスポートして、他のプログラムまたはインタラクティブな生産性向上アプリケーションで読み取るためにデータをエクスポートします。これはCGI環境で、または非常に大きなデータファイルで動作するときに役立ちます。 CTableは、平均中規模のコンピュータで約10秒で約120メガバイトのキャッシュテーブル全体を読み取ることができます。単純な表形式データセットを保存および迅速に取得する必要がある単純なデータ駆動型アプリケーションでは、CTableはDBMファイルに信頼できる代替手段を提供します。またはSQL.Forデータ衛生アプリケーションであるCTABLEは、FileMaker、Excel、Access、Personal Ardoritersなどの外部からのデータをコンパイルまたは検証されたフォーマットに転送するためのユーティリティスクリプトやコンパイラを書き込むための基盤を作成します。データをSQLデータベースまたは他の宛先にロードするには。柔軟なアプリケーション環境で複製するのは難しいと思うレポート、エラーチェック、分析、または検証を行うには、Perlで簡単に繰り返し可能なスクリプトを簡単に書くことができます。データ表現は単純で開くので、データに直接アクセスできます。オブジェクトあなたがそれを気に入っているかどうか - またはそれのデータのみを含む「クリーン」構造を要求するためにアクセサを使用することもできます。あるいは、メモリに独自の列を作成してから、非常に柔軟な新しい()メソッドを使用してテーブルオブジェクトにそれらをテーブルオブジェクトに変換することができます。非常に柔軟なインタフェースと実装では、きめ細かいサブクラス化が可能になるため、便利な軽量を簡単に作成できます。サブクラスいくつかのサブクラスが配布に含まれています。最Mのデフォルトとパラメータは、サブクラス化によってカスタマイズできます。インスタンスレベルでオーバーライドされ、スカッキされるのを回避する(サブクリスする必要があまりにも頻繁に回避する必要があります)、さらに、ほとんどのメジャーメソッド呼び出しにオプションの名前付きパラメータ引数によってさらにオーバーライドできます。要件: ・Perl


データ:: ctable. 関連ソフトウェア