2017-06-10 3 views
1

R Markdownを使ってHTML文書に回帰出力を表示したい。私はtexregstargazerパッケージを試しました。私の問題は今、ノートでは意義の星を生きることができないということです。自動生成のため、私はそれらをエスケープすることはできないようです。私はthisthisで困惑してきましたが、成功しませんでした。私は何が欠けていますか?どうもありがとう!!R Markdown(rmarkdown)html出力ノートで重要な星を表示するには?

はここにいくつかのコードです:

```{r setup, include=FALSE} 
knitr::opts_chunk$set(echo = TRUE) 
``` 
```{r data} 
library(car) 
lm1 <- lm(prestige ~ income + education, data=Duncan) 
``` 
## with STARGAZER 
```{r table1, results = "asis", message=FALSE} 
library(stargazer) 
stargazer(lm1, type="html", notes="stargazer html 1") # nothing 
stargazer(lm1, type="html", notes="stargazer html 2", star.char = "\\*") # nothing, even gone in table 
``` 
## with TEXREG 
```{r table2, results = "asis", message=FALSE} 
library(texreg) 
htmlreg(lm1, custom.note="%stars. htmlreg") # nothing 
htmlreg(lm1, custom.note="%stars. htmlreg", star.symbol = "\\*") # still nothing! 
``` 

注:質問は、私が今、分割されている旧sub-questionました。

+1

あなたは 'star.symbol = '*を''試したことがありますか? –

+0

それは 'texreg/htmlreg'と素晴らしいことに感謝します! 'stargazer'では' star.char = 'x''を設定しなくても変化しません。私の結論は、前者をhtmlに、後者をラテックスに使うことです。 – jaySf

+0

@Martin Schmelzer誰かが答えられたのを見ることができるように、あなたのコメントを答えに変えたいと思うかもしれませんか?ありがとう! – jaySf

答えて

1

は、アスタリスクのためのHTMLエンティティを使用します。

star.symbol='&#42;' 

http://www.ascii.cl/htmlcodes.htmを参照してください。

は手動でも "伝説" を追加できます。

stargazer(lm1, type="html", notes = "<em>&#42;p&lt;0.1;&#42;&#42;p&lt;0.05;&#42;&#42;&#42;p&lt;0.01</em>", notes.append = F) 

enter image description here

+1

@jaySf私の答えを延長しました... –

関連する問題