lm()とかで使うチルダ使ったアレ. lm(x ~ y, data = hoge) モデル式,モデル公式,model fomulaなどと呼ぶ.すごくおおざっぱな言い方をすると,チルダ"~"の左側の変数を右側の式で説明するモデルを作成する*1. > str(x~y) Class 'formula' length 3 x ~ y ..- attr(*, ".Environment")=<environment: R_GlobalEnv> クラスはformulaで,表現式オブジェクトみたく評価されてない状態のオブジェクトができる. もうちっと詳しいことはやはりあそこ(Rの言語仕様とか色々参考にできそうな関数とかのメモ - yasuhisa's blog)を参考にしてもらうとして,やりたかったのは何かというとdata=というアレ. my.dataframe <- data.frame(x=1:5,