mingplot とは?
mingplot は ming を用いて Flash 形式のグラフを生成するツールです。 Googleのヒット件数をグラフ化するツール googleplot と、 Amazon の売り上げランクと価格をグラフ化するツール amazonplot が付属しています。
Flash 用のフォントには efont-serif を 利用しています。
新着情報
- 2008-05-06: mingplot 0.4 を公開
Amazon ECS 4 に対応しました。 tmaeda さんのパッチをとりこみました。 - 2004-03-23: mingplot 0.3 を公開
Amazon Web Service の URL 変更に対応しました。 - 2003-08-07: mingplot 0.1 を公開
必要なもの
googleplot の使い方
キーワード foo のヒット件数を調べて /home/yourname/survey と いうディレクトリ以下にグラフを生成するには次のように実行しま す。
% googleplot -o /home/yourname/survey foo
通常の google の検索と同様のクエリー表記が使えます。 次のように、 2単語以上からなるキーワードを指定することもできます。
% googleplot -o /home/yourname/survey '"ruby programming"'
次のように複数のキーワード (foo, bar, baz) を指定すると、そ れぞれのキーワードについてヒット件数を調べて、個々のグラフを まとめて生成できます。
% googleplot -o /home/yourname/survey foo bar baz
キーワードを 1行に 1つづつ記述したテキストファイル を -f オプションで指定して利用することもできます。
% cat keywords.txt foo bar baz % googleplot -o /home/yourname/survey -f keywords.txt
グラフの更新
グラフを更新するには、すでにグラフが存在するディレクトリを 指定して、上と同様に mingplot を実行します。
mingplot を、次のように -d オプションを指定して起動すると、 サーバとして常駐して 24時間ごとに自動的にグラフを更新するこ とができます。このとき、-f オプションで指定したキーワードの リストのファイルはグラフ更新の直前に再読み込みされます。
% googleplot -d -o /home/yourname/survey foo
あるいは Unix の cron を利用して毎朝 5時に更新する場合は次の ように crontab で設定します。
00 05 * * * googleplot -q -o /home/yourname/survey foo
その他のオプション
その他のオプションは mingplot --help で調べてください。
amazonplotの使い方
amazonplot を使うには、Amazon Webサービス のトークンが必要です。
12345678 という ASIN (書籍の場合は ISBN) を持つ書籍のヒット 件数を調べて /home/yourname/survey というディレクトリ以下に グラフを生成するには次のように実行します。
% amazonplot --token=AccessKeyID -o /home/yourname/survey 12345678
その他の使い方は googleplot と同様です。
ダウンロード
GNU General Public License version 2 (日本語訳) に従ったフリーソフトウェアとして公開します。 完全に無保証です。