★データ解析備忘録★

ゆる〜い技術メモ

Rおじさん、Lisperへの道 (Common Lisp環境設定編)

はじめに

Twitter上でこんなやりとりがあって、Lispをちゃんと勉強しようかなと思った次第。これまでEmacsを使って設定ファイルも(汚いけど)それなりに書いてきたので基礎を知ってるくらいなので、ここは一つCommon Lispをちゃんとやっておきたいなというのが主な動機です。

ところで、このブログは「データ解析周りを中心に、プログラミング全般について書く」と明言してるわけですがこれからやるCommon Lispがどのくらい役に立つかは未知数。

続きを読む

【Rパッケージ】appveyor.ymlの注意点

これはなに

久しぶりにRパッケージのメンテをしていてハマったので備忘録としてメモ。タイトル通りappveyorでコードをテストするときの注意点です。

Appveyorとは

Rパッケージ等のソフトウェアのチェックをする際に使われるCI (継続的インテグレーション) ツールの一つで、有名なものとしてTravisがありますが、AppveyorはOSとしてWindowsを使うことを前提としたものです。

Unix系でもWindowsでも正しく動作することを確認するのはとても重要です。

続きを読む

Rのrevealjsパッケージで作ったスライドをPDFにしたい

方法

htmlの末尾に ?print-pdf をつけてブラウザの印刷機能でPDF出力。

例: https://ymattu.github.io/TokyoR74/slide.html#/ の場合、

https://ymattu.github.io/TokyoR74/slide.html?print-pdf#/ にする。

ブラウザ上での表示はおかしくなりますが、PDF上ではきれいになります。

(もちろん、PDFなので縦横にスクロールするようなものは無効になって途中で途切れたような表示になりますが。)

オプション

  • 余白:なし
  • オプション:「背景のグラフィック」にチェックする