Truco

Produciendo un archivo Log editable


El archivo log de STATA reproduce todo lo que ve en la ventana de resultados. A menudo hay una gran cantidad de resultados que no son necesarios para un informe final y estos deben ser editados antes de presentar un informe final a otros. El archivo log de STATA puede ser editado desde el archivo do. Solo debe escribir un archivo .do como lo hace normalmente y luego decidir qué requiere que sea incluido.

El siguiente ejemplo tiene dos formas de controlar la salida final del archivo log:

1. Alternarse en activar y desactivar el archivo log solamente cuando desee que un resultado sea agregado, para ello debe escribir algunas macros locales al crear o activar un archivo log y las debe agregar en caso de ser necesario entre los comandos de STATA del archivo do.

2. Eliminando cualquier texto según sea necesario.

Uso de filtros de archivos para eliminar el texto innecesario.

Ejemplo:

//set macros
local new "capture log using out1, text replace"
local on "capture log using out1,text  append"
local off "capture log close"
sysuse auto, clear
`new'  
*this is a comment
`off'                                            //off
regress mpg weight
`on'                                             //on
display "`e(rss)'"
`off'                                            //off
generate gpm=1/mpg
`on'                                             //on
*this is GPM
summarize gpm
`off'                                            //off

type out1.log  //displays log file before filefilter
filefilter out1.log out2.log, from("off'") to(" ") replace
filefilter out2.log out3.log, from("`") to(" ") replace
filefilter out3.log out4.log, from("  //off") to("") replace
filefilter out4.log out5.log, from(".") to("") replace
type out5.log  //displays log file

Para obtener ayuda adicional sobre el código anterior, véase:
help macro
help filefilter
help type

 

¡Guarda esta información!

Descargalo en PDF

Descargar

¡Comparte este evento con tus colegas!

Email

Enviar

WhatsApp

Facebook

Cotizar
Próximos
Eventos

X

Mis cotizaciones:

Comentarios a tu solicitud:

Cotizar