Pregunta

Quiero versiones de látex de salida de mis mesas. Yo uso xtable () para hacerlo, con un gran problema. Cuando intento generar tablas de látex dentro de una función que llamo (que por lo general hace un montón de otras cosas también), los archivos se escriben como longitud cero! (I ejecutar Windows 7 x64, y el uso R 2,11).

Ejemplo:

fnc <- function (my.table) {
    sink(file="paper/tables/output.tex",caption="my caption")
    xtable(my.table)
    sink()
}

Al ejecutar las tres líneas dentro de la función directamente, el archivo se escribe correctamente. Cuando llamo FNC (my.table), el archivo se escribe como longitud cero.

¿Por qué? Gracias!

¿Fue útil?

Solución

usted necesita el uso de impresión en una función:

print(xtable(my.table))
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top