Rで解析結果を他の人に再現してもらうためのパッケージRは解析をするのにPackageを使わなければならないケースがほとんど。それも一つや二つではない。R自身もバージョンが沢山ある。それらパッケージは数日でアップデートされてしまうことがよくある。同じデータを解析してもPackageのバージョンが違えば微妙な差が出てしまうこともある。いった問題を解決するためにはその解析がどのバージョンのRで、どういうPackageセットを用いたかを管理する必要がある。そのためののものがcheckpointである。あとになってこういうことに対応するのはほぼ不可能なので、プロジェクトの最初に取り入れるべきだろう。checkpoint自身はCRANやGitHubに掲載されている。researchという使い方のページがあるので、これを参考にすればよい。