京大マイコンクラブが教える絶対に失敗しない言語の選び方

キミには R がオススメだ!

Rって知ってる? 統計用に開発された言語らしいよ。

式評価の仕組みが特殊なせいで最も遅いスクリプト言語と言われることも有るんだって。 この言語を使う理由は, Rにしか無いライブラリを使う必要があるときだけかもしれないね。 でも, 他の言語で書き直したほうが幸せかもね。 Rを使うときはライブラリで提供されていること以外はすっぱり諦めるのが良いと思うよ。

サンプルコード

library(tidyverse)

heart = tibble(t = 1:100) %>%
  mutate(x = 16 * sin(t) ** 3, 
         y = 13 * cos(t) - 5 * cos(2 * t) - 2 * cos(3 * t) - cos(4 * t))

ggplot(heart) +
  geom_point(aes(x, y, colour = t)) +
  scale_colour_gradient2(low = "pink1", mid = "white", high = "pink3")