00. Reglas básicas

Todas las funciones de ULLRToolbox se caracterizan por tener como parte final del nombre de la función la cadena .fnc

lee.archivo.fnc, histograma.fnc, analisis.factorial.fnc, Anova.fnc, etc.

Para todas las funciones del toolbox rigen las siguientes cinco reglas:

  • El primer argumento de cualquier función será siempre el nombre de la base de datos que queramos analizar de forma directa. NUNCA entre comillas y apóstrofes.

Anova.fnc(OBrienKaiser, vd='pre.1', fac.inter='gender')

  • Podemos utilizar el nombre de la variable o el número de la columna que ocupa la o las variables como valor de muchos argumentos. Si usamos el nombre este deberá ir SIEMPRE entre apóstrofes. Siusamos la columna deberemos incluir el número de la columna que ocupa la variable deseada.

Anova.fnc(OBrienKaiser, vd=3, fac.inter='gender')

  • Si un argumento requiere mas de una variable deberemos utilizar siempre la función compose c( ) para incluir el nombre, o las columnas de dichas variables.

Anova.fnc(OBrienKaiser, vd=3, fac.inter=c('gender','treatment'))

  • Si los números de las columnas son consecutivos podemos indicarlo con los números de inicio y final separados por el caracter dos puntos (:)

descriptivos.fnc(OBrienKaiser, variables=3:17, que.factor='gender:treatment')

  • Si utilizas una función para leer un archivo o generar nuevas variables así como transformarlas, deberás siempre asignar la salida a un objeto (de nombre arbitrario) o no crearás realmente la variable deseada. En los siguientes ejemplos el objeto datos, contendrá además de las variables originales las nuevas transformadas de cada procedimiento.

datos=discretiza.variable.fnc(OBrienKaiser, variable='pre.1', ntiles=4)

datos=lee.archivo.fnc('datosexel.xls')

datos=reordena.factor.fnc(OBrienKaiser, que.factor='treatment', niveles=c('control','A','B'))