Buenos días:
 
Gracias a todos por vuestras aportaciones. Sin embargo, creo que no me he explicado muy bien y es lógico que algunos de vosotros hayáis interpretado que mi duda iba por otros derroteros. 
 
Me re-explico: además de manejar ficheros de datos y script's en R (que lógicamente lanzo con "source"), utilizo un fichero que yo llamo "de parametrización", destinado a que el usuario final introduzca los parámetros que el programa necesita (p.e. nombre del fichero de datos, indicativos de las columnas a manejar, tipo de análisis, ... y un largo etcétera). Por este motivo, había elegido una estructura que viene a ser la que describe Gregorio en su segundo apartado. Me parece muy cómodo desde el punto de vista de la programación, y no por ello menos intuitivo de cara al usuario. 
 
De nuevo, gracias.
 
Eva

--- El mar, 20/9/11, Gregorio R. Serrano <grserrano@ccee.ucm.es> escribió:


De: Gregorio R. Serrano <grserrano@ccee.ucm.es>
Asunto: Re: [R-es] Fichero de parametrización
Para: "Eva Prieto Castro" <evapcastro@yahoo.es>
CC: "r-help-es" <r-help-es@r-project.org>
Fecha: martes, 20 de septiembre, 2011 20:56


Hola.

La estructura del fichero es muy sensible a lo que quieras parametrizar y a quién vaya a ajustar esos parámetros. Dos de mis experiencias:

1) Para reestimar modelos de series temporales todos los meses y hacer ciertos gráficos, el fichero de parámetros es un .csv (permite la edición incluso desde el teléfono móvil). Cada fila se refiere a un grupo de series temporales y las columnas contienen elementos relevantes como la fecha del último dato disponible, la fecha de inicio de los datos a usar en la estimación, fechas de inicio y fin para los gráficos, horizonte de previsión... Lo leo al principio de los scripts con csv.read y quienes usan los scripts sólo tienen que preocuparse de tocar dicho fichero porque todo lo demás se hace con un make (más sobre esto en las III Jornadas de R).

2) En un proyecto reciente para un cliente, quienes tienen que ajustar los parámetros de los modelos: horizonte de las previsiones, nombres de las tablas en las bases de datos de salida y otra docena de aspectos, conocen R y lo utilizan. En este caso el fichero de parámetros es un .r (un script de .r) donde los parámetros forman parte de una lista llamada glo (por globales). El fichero se carga con source al principio de los scripts de cálculo. Esto es más flexible que una estructura fija como la de un .csv, porque algunos parámetros pueden ser vectores, otros escalares ... pero los usuarios tienen que saber qué estan haciendo en R. Además podrías "tocar" los parámetros de la lista mediante una función tipo options().

Espero que te aporte ideas. 

Un saludo
Gregorio R. Serrano




El 20 de septiembre de 2011 20:20, Eva Prieto Castro <evapcastro@yahoo.es> escribió:

Hola,
 
No encuentro ningún enlace en el cual poder ver ejemplos de ficheros de texto destinados al paso de parámetros (para suplir la carencia de interfaz gráfica) y me vendría bien para perfeccionar mi estilo. Entiendo que la estructura debe facilitar la importación de esa info desde el programa en R, y a su vez facilitar la tarea al usuario final, que es quien indica el valor de los parámetros.
 
¿Sabéis de algún enlace o tenéis algún ejemplo que me podáis mostrar?. Gracias.
 
Un saludo.
Eva
       [[alternative HTML version deleted]]


_______________________________________________
R-help-es mailing list
R-help-es@r-project.org
https://stat.ethz.ch/mailman/listinfo/r-help-es




-- 
Dr. Gregorio R. Serrano
Dpto. Economía Cuantitativa (UCM)
Voz:+34 91394 2361
Fax:+34 91394 2591
http://www.grserrano.es

	[[alternative HTML version deleted]]

