Aparte de la redirección, que captura una sesión completa, ¿hay alguna forma de iniciar y detener el registro durante una sesión R? Para aclarar, estoy buscando algo similar al comando log using
en Stata.¿Cómo registro una sesión R en un archivo?
Respuesta
¿Conoces sink()
en base R?
También hay algunos paquetes de registro en CRAN: logging, log4r y posiblemente más.
Por último, los usuarios de Emacs tienen ESS y su modo de transcripción. Puede guardar su sesión como un registro y, en general, el enfoque 'trabajar desde archivo y ejecutar desde el archivo' crea un registro (parcial, solo de comandos) mientras trabaja.
() era exactamente lo que estaba buscando, pero no se le dio ningún nombre. Como dije en mi comentario, sé que esto es tonto. ¡Gracias! –
Hay savehistory(file)
que escribirán el historial completo como texto sin formato o, si está intentando registrar el resultado, use sink(file, split = TRUE)
.
Además de la función sink
también se podría hacer en los txtStart
y funciones relacionadas en el paquete TeachingDemos
o la funcionalidad similar en el paquete R2HTML
(que llegó por primera vez).
En aras de completar la respuesta usando el fregadero
# copy the log to a text file
sink("./logofcode.txt")
Your R code(s) goes here
you can use a stored R code as well using source()
source("./XS_SPEC_CF.R",echo=T, max.deparse.length=1e3)
sink()
Desde que tengo que hacer esto muy a menudo, lo convierten enfoque de usct01 en una pequeña función: 'source_with_log <- function (r_script, archivo_registro) { fregadero (file = archivo_registro) fuente (r_script, eco = VERDADERO) fregadero() } ' –
- 1. Log4j Inicio de sesión en un archivo de registro compartido
- 2. ¿Cómo obtener un archivo .csv en R?
- 3. Trazando un archivo en R
- 4. Iniciar sesión en un archivo en Android
- 5. gnu-screen nombre de archivo de registro de sesión personalizada
- 6. Cómo crear un archivo KML utilizando R
- 7. Cómo leo un archivo de texto en R cuando los datos no están en una tabla
- 8. Crear un archivo de registro en una aplicación de iOS
- 9. Cómo omitir un registro en un Foreach
- 10. ¿Cómo abrir un archivo CSV en R cuando R dice "no hay tal archivo o directorio"?
- 11. Python: borre un archivo de registro
- 12. Iniciar sesión en un archivo en el iPhone
- 13. Delphi 2010: ¿Cómo guardar un registro completo en un archivo?
- 14. Symfony 2: inicie sesión en un archivo específico
- 15. Errores de registro en un archivo
- 16. Inicio de sesión en un archivo de registro individual para cada subproceso individual
- 17. ¿Cómo iniciar sesión con pantheios en un archivo?
- 18. gunzip una secuencia de archivo en R?
- 19. Inicie sesión en un archivo diferente según el subproceso
- 20. lea un archivo MSWord en R
- 21. ¿Cómo importar una base de datos Oracle desde un archivo dmp y un archivo de registro?
- 22. guardando un archivo de datos en R
- 23. descomprimir un archivo tar.gz en R?
- 24. Crear un archivo csv vacío en R
- 25. Cómo registro un tipo de archivo personalizado en iOS
- 26. Cómo escribir un registro de errores o una excepción en un archivo en java
- 27. ¿Cómo registro un archivo .NET DLL en el GAC?
- 28. ¿Cómo sobrescribo un archivo de registro en log4j?
- 29. cúmulo PSOCK registro con foreach - R 2,14
- 30. inicio de sesión automático después de un registro exitoso
También creo que esta es la pregunta más estúpida jamás publicado, pero no hay una etiqueta "tonto-pregunta". El fregadero –