Tôi đang tìm cách tạo biểu thức là sản phẩm của hai biểu thức đã cho. Ví dụ, giả sử tôi cóThao tác các biểu thức trong R
e1 <- expression(a+b*x)
e2 <- expression(c+d*x)
Bây giờ tôi muốn tạo programatically biểu thức (e1)*(e2)
:
expression((a+b*x)*(c+d*x))
nền Tôi viết một chức năng mô hình phù hợp. Mô hình có hai phần được người dùng xác định. Tôi cần để có thể "xử lý" chúng một cách riêng biệt, và sau đó tạo ra một biểu thức kết hợp và "xử lý" nó như là một mô hình. "Xử lý" liên quan đến việc sử dụng các dẫn xuất số và hàm deriv
muốn biểu thức làm đầu vào.
Lưu ý: nếu bạn ở trong tình huống tương tự nhưng không yêu cầu 'biểu thức' cho đầu ra, hãy tạo hàm thay thế và sử dụng' body' để sửa đổi nội dung của hàm. –