ループを書くことは私の存在の悩みの種です。私はこの機能を持っています。
rnd.data<-function(x){ min.x<-min(x[,2]) max.x<-max(x[,2]) min.y<-min(x[,3]) max .y<-max(x[,3]) data.table(x = runif(34, min.x, max.x))[, y := runif(34, min.y, max.y)] }
目的は、問題のデータフレームの列に依存するパラメーター内のデータをシミュレートすることです。最初に書いたデータセットには、サンプルをシミュレートしたい列が2つしかありませんでしたが、理想的には列数が異なる追加のデータフレームがありますデータフレームごとに1000を超えるサンプルをシミュレートする必要があるため、入力したいすべてのデータフレームのサンプルを計算できるforループを使用して1つの関数を記述します
rnd2.data<-function(x){ n<-dim(x)[2] for(i in 1:n){ if(n > 3){ のように読み始めを操作するのに疲れましたが、次のように行き詰まりました次に何をするか
どんな助けでも大歓迎ですありがとう!