[解決済み】プログラミング言語Rの~(チルダ)の使用について
2022-04-08 11:44:47
質問
回帰モデルに関するチュートリアルで、次のようなコマンドを見かけました。
myFormula <- Species ~ Sepal.Length + Sepal.Width + Petal.Length + Petal.Width
このコマンドは、具体的にどのような役割を果たすかというと
~
(チルダ)を使っているのですか?
どのように解決するのですか?
の右側にあるものは
<-
は
formula
オブジェクトになります。統計モデルを示すのによく使われ、その際、左側のモノが
~
の右側にあるものは応答である。
~
は説明変数です。つまり、英語では次のように言うのです。
Species depends on Sepal Length, Sepal Width, Petal Length and Petal Width"
.
その
myFormula <-
というオブジェクトに数式を格納します。
myFormula
そのため、Rコードの他の部分で使用することができます。
Rにおけるフォーミュラ・オブジェクトのその他の一般的な使用法
は
lattice
パッケージは、それらを使って
プロットする変数を指定します。
.
は
ggplot2
パッケージは、それらを使って
プロット用のパネルを指定する
.
は
dplyr
パッケージは、それらを
非標準的なエバリュエーション
.
関連
-
[解決済み】R: 複数行の ggplot2 コマンドで「単項演算子エラー」が発生する。
-
[解決済み】 'height' はベクトルか行列でなければならない barplot のエラー
-
[解決済み】数学関数への非数値引数
-
[解決済み] テスト
-
[解決済み] テスト
-
[解決済み】ggplot boxplotでPosition-dodge警告?
-
[解決済み] lmer エラー: グループ化係数は観測数未満でなければならない
-
[解決済み】Rでデータフレームのサブセットをプロットする方法は?
-
[解決済み】ggplot2でのプロット:「Error: カテゴリ軸のY軸に "Discrete value supplied to continuous scale "と表示される。
-
[解決済み】各グループの上位3要素を計算する際に「数値型、論理型、複合型でのみ可能な演算」を回避する方法
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】'builtin'型のオブジェクトはsubsetableではない【重複
-
[解決済み】数学関数への非数値引数
-
[解決済み】x[[i]]でのエラー:レベル2で再帰的インデックス作成に失敗した
-
[解決済み】 colMeans(x, na.rm = TRUE) のエラー : KNN分類では 'x' は数値でなければならない
-
[解決済み】 boxplotに色を追加する - "離散的なスケールに連続的な値が供給される "エラー
-
[解決済み】ggplotのエラー。関数型オブジェクトのスケールを自動的に選択する方法がわかりません。
-
[解決済み】長いオブジェクトの長さは、短いオブジェクトの長さの倍数ではない?[重複]。
-
[解決済み】Rで文字ベクトルから引用符を削除する
-
[解決済み] R式で、y ~ I(x^3) のように冪乗項に I() 関数を使用しなければならないのはなぜですか?
-
[解決済み] R dataframeでNAの値をゼロに置き換えるには?