RStudioのPreview releaseに追加されたR Notebookを試してみた。 Rマークダウンを使って記述する。文法はここを参照せよ。 jupyter notebookとほぼ同じように使える。

R Notebookの例
本ドキュメントのソースコード
Macでは Cmd+Shift+Enter でセル(Chunkと呼ぶ)を実行できる。Cmd+Option+I でチャンクを挿入できる. 数式は$…$で入力できる。\(E=mc^2\)のように。またはbegin{align}のようにしたい場合は$ $…$ $で囲う。このように \[
E=\frac{mc^2}{\sqrt{1-(v/c)^2}}
\]
plot(iris)

require(ggplot2)
ggplot(iris) + geom_point(aes(x=Petal.Length, y=Petal.Width))

require(coefplot)
r <- lm(iris$Petal.Length ~ iris$Petal.Width)
coefplot(r)

LS0tCnRpdGxlOiAiUiBOb3RlYm9va+OCkuabuOOBhOOBpuOBv+OBnyIKYXV0aG9yOiAi44G744Gh44KDIgpvdXRwdXQ6CiAgaHRtbF9ub3RlYm9vazogZGVmYXVsdAogIGh0bWxfZG9jdW1lbnQ6IGRlZmF1bHQKICBwZGZfZG9jdW1lbnQ6IGRlZmF1bHQKLS0tCgpSU3R1ZGlv44GuW1ByZXZpZXcgcmVsZWFzZV0oaHR0cHM6Ly93d3cucnN0dWRpby5jb20vcHJvZHVjdHMvcnN0dWRpby9kb3dubG9hZC9wcmV2aWV3Lynjgavov73liqDjgZXjgozjgZ9SIE5vdGVib29r44KS6Kmm44GX44Gm44G/44Gf44CCClLjg57jg7zjgq/jg4Djgqbjg7PjgpLkvb/jgaPjgaboqJjov7DjgZnjgovjgILmlofms5Xjga9b44GT44GTXShodHRwOi8vcm1hcmtkb3duLnJzdHVkaW8uY29tL2F1dGhvcmluZ19iYXNpY3MuaHRtbCnjgpLlj4LnhafjgZvjgojjgIIKanVweXRlciBub3RlYm9va+OBqOOBu+OBvOWQjOOBmOOCiOOBhuOBq+S9v+OBiOOCi+OAggoKIVtdKGh0dHBzOi8vZGwuZHJvcGJveHVzZXJjb250ZW50LmNvbS91LzE2NjE0MjczL3Jub3RlaW50cm8ucG5nKSAgClIgTm90ZWJvb2vjga7kvosgIArmnKzjg4njgq3jg6Xjg6Hjg7Pjg4jjga5b44K944O844K544Kz44O844OJXShodHRwczovL2RsLmRyb3Bib3h1c2VyY29udGVudC5jb20vdS8xNjYxNDI3My9ybm90ZWludHJvLlJtZCkKCk1hY+OBp+OBryAqQ21kK1NoaWZ0K0VudGVyKiDjgafjgrvjg6vvvIhDaHVua+OBqOWRvOOBtu+8ieOCkuWun+ihjOOBp+OBjeOCi+OAgipDbWQrT3B0aW9uK0kqIOOBp+ODgeODo+ODs+OCr+OCkuaMv+WFpeOBp+OBjeOCiy4gCuaVsOW8j+OBr1wkLi4uXCTjgaflhaXlipvjgafjgY3jgovjgIIkRT1tY14yJOOBruOCiOOBhuOBq+OAguOBvuOBn+OBr2JlZ2lue2FsaWdufeOBruOCiOOBhuOBq+OBl+OBn+OBhOWgtOWQiOOBr1wkIFwkLi4uXCQgXCTjgaflm7LjgYbjgILjgZPjga7jgojjgYbjgasKJCQKRT1cZnJhY3ttY14yfXtcc3FydHsxLSh2L2MpXjJ9fQokJAoKYGBge3J9CnBsb3QoaXJpcykKYGBgCgpgYGB7cn0KcmVxdWlyZShnZ3Bsb3QyKQpnZ3Bsb3QoaXJpcykgKyBnZW9tX3BvaW50KGFlcyh4PVBldGFsLkxlbmd0aCwgeT1QZXRhbC5XaWR0aCkpCmBgYAoKYGBge3J9CnJlcXVpcmUoY29lZnBsb3QpCnIgPC0gbG0oaXJpcyRQZXRhbC5MZW5ndGggfiBpcmlzJFBldGFsLldpZHRoKQpjb2VmcGxvdChyKQpgYGA=