2015-03-19 28 views
0

我需要在pdf文件中的方程中顯示線性模型的結果。R markdown存在塊外的方程係數結果

我ř降價示例是這樣的:

```{r} 
D <- data.frame(x1=1:10,x2=cos(21:30),y=sin(1:10)) 
M1 <- lm(y ~ x1 + x2, data=D) 
(C <- coef(M1)) 
`````` 

這導致

(Intercept)   x1   x2 
0.08505352 -0.02160815 -0.93696541 

from the pdf output

在字符串輸出結果,而不是一個平面方程。

在此先感謝。

+0

我不熟悉有R降價,但你有沒有考慮過使用knitR或sweave? – Umi 2015-03-19 01:07:16

回答

3

您可以在$$公式中使用R代碼裏面:

$$y = `r C[1]``r C[2]` x1 `r C[3]` x2 $$ 
+0

謝謝@tospig,這就是答案! :)現在我的代碼是:'$$'r paste(「y =」,C [1],「」,C [2],「x1」,C [3],「x2」,sep =「」) '$$' – jlopez 2015-03-19 01:15:54