Knitr pdf no funciona en Mac OS X error "! Falta $ insertado".

Knitr pdf no funciona en Mac OS X error "! Falta $ insertado".

Tengo el siguiente fragmento en rmarkdown

{r }
library(psych)
a  <- (matrix(c(1:1000), ncol=4))
f <- fa(a)

Pero cuando intento imprimir en línea el siguiente resultado:

`r f$null.chisq`

Recibo el siguiente mensaje de error y no se genera ningún pdf

/usr/local/bin/pandoc +RTS -K512m -RTS prova2.utf8.md --to latex
--from markdown+autolink_bare_uris+ascii_identifiers+tex_math_single_backslash-implicit_figures
--output prova2.pdf --template /Library/Frameworks/R.framework/Versions/3.2/Resources/library/rmarkdown/rmd/latex/default-1.14.tex
--highlight-style tango --latex-engine /Library/TeX/texbin/pdflatex --variable 'geometry:margin=1in'

! Missing $ inserted. <inserted text> 
                $ l.162 1.6708458\times

pandoc: Error producing PDF from TeX source Error: pandoc document
conversion failed with error 43 Execution halted

Probé exactamente el mismo código en una máquina con Windows y funciona bien, pero no en mi Mac, lo que significa que soy consciente de que es posible que este error no sea completamente reproducible. Además, ni siquiera tengo la línea 162 en el archivo donde guardé el script para el error reproducible, por lo que me cuesta entender qué es eso.

$ l.162

en realidad significa.

Sin embargo, si omito la última línea de código, es decir

`r f$null.chisq`

entonces todo funciona bien.

Respuesta1

Sume $$alrededor del número, que fue escrito en notación científica portejer.

$`r f$null.chisq`$

información relacionada