1.対象となる期間のIDを出す 例えば月毎の継続率を見たい場合、 月毎に投稿をしたユーザのIDを抽出してファイルに保存します。 2011-01.log 2011-02.log 2011-03.log 2011-04.log ... みたいな形で保存しておくと楽ですね! で、この際に必ず重複は消しておいてくださいね。 2.さっき作ったファイルを全てソートするここで何でソートするのかっていうとlinuxのあの変なソートが使いたいからね。 linuxコマンドのsort 3.実際に継続しているかどうか調べる 1月に使ってた人 2011-01.log 2月に使ってた人 2011-02.log ってな感じでデータが入ってるわけだけど、 継続しているかどうか調べるために、 1月に使ってたけど2月にも使ってた人ってのを出すわけ。 それがこの下の紫の部分です! で、どうやってそれを出すのかって話なんですけど