我正努力使用RStudio在knitr中使用stargazer輸出。例如,我將以下代碼粘貼到.Rmd文件中,然後單擊編織HTML。 [和]之間的第一個塊被渲染爲等式。第二塊來自stargazer。它仍然是代碼。當我將第二個塊,更少[和]粘貼到Sweave文件中,然後單擊編譯爲PDF時,代碼呈現爲表格。我安裝了MikTex和Stargazer的第3版。與Rstudio和Knitr一起使用stargazer
答案inserting stargazer or xable table into knitr document在單擊編譯PDF文件時適用於Sweave文件(Rnw)。在Rmd文件中,單擊編織HTML時不會呈現tex。
如何將stargazer輸出放入Rmd文件,以便Knit HTML將乳膠代碼轉換爲表格? (我是新來的乳膠,而我不知道我可以刪除哪些代碼,因此對於長段道歉。)
\[
\begin{aligned}
\dot{x} & = \sigma(y-x) \\
\dot{y} & = \rho x - y - xz \\
\dot{z} & = -\beta z + xy
\end{aligned}
\]
\[
\documentclass{article}
\begin{document}
% Table created by StarGazer v.3.0.1 by Marek Hlavac, Harvard University. E-mail: hlavac at fas.harvard.edu
% Date and time: Sun, Feb 03, 2013 - 11:34:52 AM
\begin{table}[htb] \centering
\caption{}
\label{}
\footnotesize
\begin{tabular}{@{\extracolsep{5pt}}lc}
\\[-1.8ex]\hline
\hline \\[-1.8ex]
& \multicolumn{1}{c}{\textit{Dependent variable:}} \\
\cline{2-2}
\\[-1.8ex] & Rate \\
\hline \\[-1.8ex]
pole & $0.071^{***}$ \\
& $(0.020)$ \\
& \\
post & $0.095^{***}$ \\
& $(0.019)$ \\
& \\
Constant & $-5.784^{***}$ \\
& $(1.667)$ \\
& \\
\hline \\[-1.8ex]
Observations & $46$ \\
Residual Std. Error & $2.378 (df = 43)$ \\
\hline
\hline \\[-1.8ex]
\textit{Note:} & \multicolumn{1}{r}{$^{*}$p$<$0.1; $^{**}$p$<$0.05; $^{***}$p$<$0.01} \\
\normalsize
\end{tabular}
\end{table}
\end{document}
\]
LaTeX表格在Markdown/HTML中不起作用。只有數學才能被RStudio支持。表格有自己的語法(點擊'MD'按鈕),問題是'stargazer'是否支持語法。我只知道'xtable'可以生成HTML表格。 –
@Yihui googleVis軟件包具有html表格功能。 https://developers.google.com/chart/interactive/docs/gallery/table –
您能否更具體地瞭解您想要實現的目標?最重要的是,你是否需要一個HTML文件作爲最終輸出,或者你需要PDF還是使用HTML作爲中間步驟? –