2014-01-18 82 views
1

您好,我正在嘗試將摘要輸出中的特定數字(例如係數,t值和p值)嵌入到我的R Markdown文件的散文部分。RMarkdown:將摘要輸出統計嵌入到散文中

例如,我在下面創建了一個數據框,並且希望將摘要輸出的統計數據直接導入到我的散文中。

```{r regression} 
startsal = c(5,7,7,5,6,7,5,6,7,5,6,5,5,6,7,6,6,8) # subject's starting salary upon cessation of schooling 
yrsed = c(16,19,20,16,13,20,16,18,20,16,14,20,16,18,21,16,18,20) # yrs of subject education 
parentincome = c(5,6,8,5,6,7,5,6,8,5,4,8,5,6,8,3,6,9) # subject's parents' income x $10,000 
data = data.frame(startsal,yrsed,parentincome)  

r1 = lm(startsal ~ yrsed + parentincome, data = data); summary(r1) 

``` 

父收入不起薪的顯著預測,B = r _____,T(r _____)= r _____,P = r _____

任何人都可以提供技巧來填寫r _____從彙總輸出表中的數字嵌入到散文部分?

+1

看看「嵌入內聯R代碼」[這裏](http://www.rstudio.com/ide/docs/authoring/using_markdown)。 – Thomas

回答

0

因此,我找到了一個解決方案: 將係數存儲在s1中,然後通過指示係數表中的行和列號將它們存入r-markdown的散文部分。

s1 = summary(r1)$coefficients 

Parent income is not a significant predictor of starting salary, slope = `r s1[3,1]`, p = `r s1[3,4]`