私は式があります:formula = Y ~ X1 + X2 + X3 + X4 + X5
と言うので、これらのプレディクタのうちの2つを無作為に選択してY ~ RandomPredictor1 + RandomPredictor2
としたいとします。私はRでどうしたらいいですか?式からサブセットを抽出する方法R
1
A
答えて
3
reformulate
を使用して式を作成します。ベクターに予測因子を入れて、デシベルの答えにsample
vars = c("X1", "X2", "X3", "X4", "X5")
#If you already have the formula, you can do
#vars = all.vars(formula)[-1]
set.seed(40)
reformulate(termlabels = sample(vars, 2), response = "y")
#y ~ X4 + X5
set.seed(35)
reformulate(termlabels = sample(vars, 2), response = "y")
#y ~ X5 + X1
1
小さな補遺を用いてランダム2を選択:予測変数の名前は知られていない場合は、あなたが使用して式からそれらを取得することができ
vars = attr(terms(formula), 'term.labels')
関連する問題
- 1. モデルから式を抽出するR
- 2. データフレームのサブセットの抽出R
- 3. 式から式を抽出する方法
- 4. SQLのメインクエリからサブセットを抽出
- 5. Rの文字列のサブセットを抽出していますか?
- 6. r内のtsオブジェクトからタイムスタンプを抽出する方法
- 7. R:coxmeパッケージでlmekinからr 2乗を抽出する方法
- 8. 式から変数を抽出する方法は?
- 9. リストからデータを抽出するR
- 10. リストからアイテムを抽出するR
- 11. XMLNodeSetからRを抽出するデータ
- 12. スウィフト3のサブセットを抽出する方法
- 13. bokehでColumnDataSourceのサブセットを抽出する方法は?
- 14. Rからの値の抽出R
- 15. 連想配列(php)から値のサブセットを抽出する
- 16. 列id文字のサブセットでdfから列を抽出する
- 17. Rのファイル名を抽出して使用する方法R
- 18. Rの表から要素を抽出するR
- 19. Node.js csv/JSONからのデータのサブセットをフィルタリング/抽出します
- 20. javascriptのjsonからサブセットを抽出します
- 21. rスタンのスタンピングオブジェクトからBFMIを抽出
- 22. リニアモデルから特定の残差データを抽出する方法R
- 23. モデル式から変数名と値を抽出する方法は?
- 24. javaのStringから同じ形式のdouble値を抽出する方法は?
- 25. R出力から特定のテキスト行を抽出する
- 26. netCDFファイルからlat/lonを使用してサブセットを抽出し、R内の.csvに変換する
- 27. LANDSAT8からの日付の抽出R
- 28. rパッケージからのドキュメントの抽出
- 29. Bash:表形式の出力からセルを抽出する
- 30. クエリからデータを抽出し、抽出したデータをグループ化する方法