0
以下に示すデータフレームに基づいて、 'struct'列の数式を実行したいと思います。基本的には、 'struct'列の方程式をコードとして扱うR関数が必要です。任意のアイデアは非常に歓迎!データフレーム内のモデル/方程式を呼び出して実行する
x <- runif(60, min = 2, max = 35)
y <- runif(60, min = 0, max = 10)
z <- runif(60, min = 5, max = 20)
struct1 <- rep("x + y + z", times = 20)
struct2 <- rep("x - y - z", times = 20)
struct3 <- rep("x * y * z", times = 20)
struct <- c(struct1, struct2, struct3)
dd <- data.frame(x, y, z, struct)
rm(x, y, z, struct, struct1, struct2, struct3)
返信いただきありがとうございます。しかし、コードは私にとってはうまくいかないようですが、バグがあるかどうかを調べることはできますか? – user3262756
これは奇妙なことですが、私は新しいセッションでそれをreranして動作します(data.tableライブラリをロードしましたか? – Vitalijs
はい、私はdata.tableをインストールしていませんでした! – user3262756