0

ループを書くことは私の存在の悩みの種です。私はこの機能を持っています。

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){ のように読み始めを操作するのに疲れましたが、次のように行き詰まりました次に何をするか

どんな助けでも大歓迎ですありがとう!

4

1 に答える 1