キーワード言及数グラフで日付を指定する

昨日のエントリーでは「梅雨明け」の言及グラフを比較したのですが
2005年の「梅雨明け」の言及数グラフ



2006年の「梅雨明け」の言及数グラフ

こちらは、日付を指定して表示させています。
通常キーワードページの言及グラフを見た場合、

の下にある
「統計グラフ」をクリックして

で、期間内の言及数のグラフなどを見ることが出来ます。ページに行けば分るのですが、言及数以外にも、言及ランク、アクセスランク、などのグラフも見ることが出来ます。


このキーワード言及グラフなどを日記に貼りつける場合は、keyword記法が使えます。

[keyword:梅雨明け:graph:refcount:180d]


といった使い方ができます。詳しくは

こちらを参考に。


ただ、この方法だとグラフの開始する日付が指定できません。
どういう事かというと、例えばこんなエントリーがあったとします

あれから12年

キーワード「地震」の言及グラフを見たら

急に数が伸びていました、これは地震が起きたのではなく、阪神・淡路大震災について言及している方が多いのでしょうね。あれから12年経ちましたが、当時の事は今でも記憶に新しいです。……

というエントリーを書いたとして、言及グラフを表示させたとしましょう。
書き上げた当初は、グラフの位置がちょうどあっていますが、このグラフは見ているその日から20日前までの言及数グラフなので、時間が経つにつれて日付がずれ、日記で触れている内容と齟齬が生まれてしまいます。
Webに公開している文章は、明日読まれるかもしれませんが、一年後に読まれる可能性もあるので、できればいつでも同じように読めるよう配慮したいものです。そのためには、特定の日付をしていしたグラフを表示させなければなりませんね。


ただ、そのためのグラフを指定するにはちょっとメンドイです。
具体的には上の2005年「梅雨明け」言及数グラフの場合は、こうやって表示させています。

<a href="http://d.hatena.ne.jp/keywordstats/%c7%df%b1%ab%cc%c0%a4%b1?type=refcount&range=100&date=2005-08-30"><img src="http://d.hatena.ne.jp/keywordstats/%c7%df%b1%ab%cc%c0%a4%b1?mode=graph&type=refcount&range=100&date=2005-08-30"></a>


解説するとグラフの URL は
http://d.hatena.ne.jp/keywordstats/キーワード?type=グラフの種類&range=日数&date=開始する日付
こうなっていますから、それらを適宜 変更して表示させています。グラフの画像は
http://d.hatena.ne.jp/keywordstats/キーワード?mode=graph?type=グラフの種類&range=日数&date=開始する日付
こうです。


グラフの種類は

言及数 refcount
言及ランク refrank
アクセスランク accessrank

日数はそのまま1日単位。開始する日付は 2007-01-20 という形式。


それらを設定することで、特定の期間のグラフを表示させることができます。正直 面倒で難しいですが上手く活用できれば便利な機能です。

><