XPathGraphがすごいらしい。
- Q1.XPathGraphとは?
http://xpath.kayac.com/
XPathGraphはウェブサイト上にある数値を定期的に取得し、自動的にグラフを作成するサービスです。取得したい数値を含むノードをXPathで指定すると、その日に巡回した結果をグラフに追加していきます。
- Q2.よくわかんないけど、どういうことができるの?
XPathGraph がすごい件と、XPath で出来ることのヒント - IT戦記
XPath 式は単純なノード取得をするための式ではなく、文字列の操作、数値の演算もできるのです。
ですので、いろいろと考えれば、 XPathGraph の可能性は無限に広がっていくと思います。
上の2つのリンクをよく見れば、大体どんなことができるかわかると思う。僕もIT戦記のamachangさんのエントリーを参考に、あるグラフを作ってみた。それがこれ!
※画像をクリックすると、キレイな画像が見れます。
見れますって言っても、現時点(2008/4/23 0:13)ではまだ集計が走ってないみたいで折れ線が表示されてないけどね。もしかしたら設定をミスっていてデータが上手く取れていない可能性もあるけど・・・。とりあえず上手くデータが取得できることを祈ります。
- 東風荘の役満数のXPathGraph作成メモ
- FindXPath(ブックマークレット)を使ってXPathを取得
- 対象ページ:http://mj.giganet.net/rank/rank_yakuman1.htm
- 取得XPath:/html[1]/body[1]/div[1]/center[1]/table[2]/tbody[1]/tr[1]
- tr要素の数を取得する&tbody要素は削除
- XPath:count(/html[1]/body[1]/div[1]/center[1]/table[2]/tr)
- テーブルタイトルと、テーブルの一番下に表示されている昨日のデータを削除
- XPath:count(/html[1]/body[1]/div[1]/center[1]/table[2]/tr)-2
- FindXPath(ブックマークレット)を使ってXPathを取得
XPathGraph作成はこんな感じでした。まだこのWebサービスに登録されているグラフ少ないみたいだから、グラフ作るなら今がチャンスかも。自分も何かのデータでグラフ作りたい!!って人は試してみてはどうでしょうか。
- おまけ
僕がすごいと思ったグラフ。
1. イチロー 打率
こう変動があるグラフは見ていて面白いですね。
2. mixi登録者数 (累計)
はまちちゃんが作成してました。mixiのユーザー数が未だに増えてる事に驚き。
3. @niftyクリップのクリップ総数
順調に伸びてます。デザインリニューアルで使いやすくなったからでしょうか。
4. 2chのVIPの総スレ数
すごい数。これを全て読んでる人がいたらすごいです。