0
根據下面顯示的數據框,我想運行「struct」列中的公式。基本上,我需要一個R函數來處理'struct'列中的方程作爲代碼。任何想法非常歡迎!在數據框中調用並運行模型/公式
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
這很奇怪,我剛剛在一個新的會話中重新運行它並且工作(您是否加載data.table庫? – Vitalijs
是的,我沒有注意到我沒有安裝data.table!它的工作,非常感謝! – user3262756