Rcmdr (version 2.4-3)

Commander-es: R Commander

Description

Inicia la GUI (Interfaz Gr<U+00E1>fica de Usuario) de R Commander

Usage

Commander()

Arguments

Avisos

La ventana de instrucciones de R Commander no proporciona una verdadera consola a R y tiene ciertas limitaciones. No se recomienda usar R Commander para la programaci<U+00F3>n ser<U+00ED>a o el an<U+00E1>lisis de datos que conf<U+00ED>e primordialmente en instrucciones - usar un editor de programaci<U+00F3>n en su lugar. Por ejemplo, para declaraciones de composiciones de R incluidas entre llaves "\{ \}", incluyendo definici<U+00F3>n de funciones, no ser<U+00ED>an analizadas ni ejecutadas correctamente, aunque si las l<U+00ED>neas despu<U+00E9>s de las primeras que est<U+00E9>n identandas. Puede ejecutar declaraciones de composiciones desde la ventana de instrucciones separando los comandos dentro de las llaves por puntos y comas.

Problemas Conocidos

Ocasionalmente, bajo Windows, despu<U+00E9>s de teclear alg<U+00FA>n texto en un cuadro de di<U+00E1>logo (ej. subconjunto de expresiones en el di<U+00E1>logo de subconjunto de conjunto de datos), algunos botones en el di<U+00E1>logo (ej. el bot<U+00F3>n Aceptar) pueden no tener efecto cuando sean presionados. Pulsando en cualquier sitio, dentro o fuera del cuadro de di<U+00E1>logo, deber<U+00ED>a restaurarse las funciones de los botones. Por lo que se ha podido comprobar, <U+00E9>ste es un problema con Tcl/Tk de Windows.

Details

Empezando

La interfaz por defecto de R Commander consiste en (de arriba a abajo) una barra de men<U+00FA>s, una barra de herramientas, una ventana de instrucciones, una ventana de salida y una ventana de mensajes.

Las instrucciones para leer, escribir, transformar y analizar datos se ejecutan usando la barra de men<U+00FA> de la parte superior de la ventana de R Commander. La mayor parte de los items de este men<U+00FA> le guiar<U+00E1>n mediante ventanas de di<U+00E1>logo, preguntando m<U+00E1>s all<U+00E1> de la especificaci<U+00F3>n. Es aconsejable explorar el men<U+00FA> para ver las opciones disponibles.

Bajo la barra de men<U+00FA> se encuentra la barra de herramientas con (de izquierda a derecha) un campo de informaci<U+00F3>n que muestra el nombre del conjunto de datos activos, botones para editar y mostrar el conjunto de datos activos y un campo de informaci<U+00F3>n mostrando el modelo estad<U+00ED>stico activo. Bajo la ventana de instrucciones hay un bot<U+00F3>n Ejecutar para realizar las <U+00F3>rdenes indicadas en la ventana de instrucciones. Los campos de informaci<U+00F3>n para los datos y el modelo activo son botones que pueden ser usados para seleccionar <U+00E9>stos entre, respectivamente, conjuntos de datos o modelos disponibles en memoria.

La mayor parte de las <U+00F3>rdenes requiere un conjunto de datos activos. Cuando se ejecuta R Commander no hay conjunto de datos activos, como est<U+00E1> indicado en el campo de informaci<U+00F3>n del conjunto de datos activos. Un conjunto de datos llega a ser un conjunto de datos activos cuando <U+00E9>ste es le<U+00ED>do en la memoria desde un paquete R o importado desde un archivo de texto, conjunto de datos SPSS, conjunto de datos Minitab, conjunto de datos STATA, Excel, Access o dBase. Adem<U+00E1>s el conjunto de datos activos puede ser seleccionado desde conjuntos de datos R residentes en memoria. Los datos pueden ser elegidos de entre todos los conjuntos para cada sesi<U+00F3>n.

Por defecto, las <U+00F3>rdenes son registradas en la ventana de instrucciones (la ventana de texto vac<U+00ED>a inmediatamente despu<U+00E9>s de la barra de herramientas); las <U+00F3>rdenes y las salidas aparecen en la ventana de resultados (la ventana de texto vac<U+00ED>a despu<U+00E9>s de la ventana de instrucciones) y el conjunto de datos activos es adjuntado a la ruta de b<U+00FA>squeda. Para alterar <U+00E9>stos y otros par<U+00E1>metros por defecto, puede consultar la informaci<U+00F3>n pertinente en configuraci<U+00F3>n.

Algunos di<U+00E1>logos de Rcmdr (<U+00E9>stos en Estadisticos -> Ajuste de modelos) generan el modelo lineal, modelo lineal generalizado y otros modelos. Cuando un modelo es ajustado, se convierte en el modelo activo, indicado en el campo de informaci<U+00F3>n de la barra de herramientas de R Commander. Los items del men<U+00FA> Modelos se aplican al modelo activo. Inicialmente, no hay modelo activo. Si hay varios modelos en memoria, puede elegir el modelo activo de entre ellos.

Si el registro de instrucciones est<U+00E1> activo, las <U+00F3>rdenes de R generadas desde los men<U+00FA>s y los cuadros de di<U+00E1>logos, son introducidas en la ventana de instrucciones de R Comander. Se pueden editar estas <U+00F3>rdenes de manera normal y se pueden escribir otras nuevas en la ventana de instrucciones. Las <U+00F3>rdenes individuales pueden ser continuadas en m<U+00E1>s de una l<U+00ED>nea, pero cada l<U+00ED>nea despu<U+00E9>s de la primera debe ser identada con uno o m<U+00E1>s espacios o tabuladores. El contenido de la ventana de instrucciones puede ser almacenado durante o al final de la sesi<U+00F3>n y un conjunto de instrucciones guardado puede ser cargado en la ventana de instrucciones. El contenido de la ventana de resultados puede ser editado o guardado en un archivo de texto.

Para volver a ejecutar una orden o un conjunto de ellas, se seleccionan las l<U+00ED>neas que se desean ejecutar usando el rat<U+00F3>n y se presiona el bot<U+00F3>n Ejecutar, situado a la derecha de la barra de herramientas (o Control-R, para ejecutarlos). Si no hay texto seleccionado el bot<U+00F3>n Ejecutar (o Control-R) env<U+00ED>a el contenido de la l<U+00ED>nea que contiene el cursor de insercci<U+00F3>n. Observar que se generar<U+00E1> un error si la orden o las <U+00F3>rdenes enviadas son incompletas.

Presionando Control-F se abre un cuadro de di<U+00E1>logo de b<U+00FA>squeda de texto (tambi<U+00E9>n es accesible v<U+00ED>a Editar -> Buscar) para buscar el texto en la ventana de instrucciones o la ventana de resultados. Las b<U+00FA>squedas son realizadas en la ventana de instrucciones a menos que primero pulse en la ventana de resultados para activarla.

Presionando Control-S se guardar<U+00E1> el conjunto de instrucciones o la ventana de resultados.

Presionando Control-A se selecciona todo el texto del conjunto de instrucciones o de la ventana de resultados.

Pulsando el bot<U+00F3>n derecho del rat<U+00F3>n (el tercer bot<U+00F3>n en un rat<U+00F3>n de tres botones) en el conjunto de instrucciones o en la ventana de resultados se abre el men<U+00FA> contextual con los items del men<U+00FA> Editar, m<U+00E1>s un item Ejecutar (en la ventana de instrucciones).

Cuando ejecute <U+00F3>rdenes en la ventana de R Commander, debe asegurarse que la sentencia sea l<U+00F3>gica. Por ejemplo, no tiene sentido ajustar un modelo estad<U+00ED>stico de un conjunto de datos que no ha sido le<U+00ED>do en memoria.

Presionando una letra (ej. "a") en un cuadro con una lista se recorrer<U+00E1> <U+00E9>sta hasta la siguiente entrada que comience con esa letra desde el principio del cuadro.

Salir de R Commander se realiza mediante Fichero -> Salir o cerrando la ventana de R Commander.

Personalizaci<U+00F3>n y configuraci<U+00F3>n

Los archivos de configuraci<U+00F3>n est<U+00E1>n en el subdirectorio etc de cada paquete o en la localizaci<U+00F3>n dada por etc y en las opciones de etcMenus (mirar abajo).

Los men<U+00FA>s de Rcmdr pueden ser personalizados editando el archivo Rcmdr-menus.txt.

Algunas funciones (ej. histograma) que normalmente no crean salida visible cuando se ejecutan desde la consola s<U+00ED> lo har<U+00E1>n - a menos que se evite - cuando se ejecuten desde la ventana de instrucciones de R Commander. Tal salida puede ser suprimida listando los nombres de estas funciones en el archivo log-exceptions.txt.

Puede a<U+00F1>adir c<U+00F3>digo R al paquete, ej., para crear di<U+00E1>logos adicionales, colocando archivos con extensi<U+00F3>n .R en el directorio etc, adem<U+00E1>s puede editar Rcmdr-menus.txt para proporcionar men<U+00FA>s adicionales, submen<U+00FA>s o items. Una demostraci<U+00F3>n de esto se proporciona mediante el archivo BoxCox.demo. Para activar la demo, renombre el archivo a BoxCox.R y descomente la correspondiente l<U+00ED>nea del men<U+00FA> en Rcmdr-menus.txt. De forma alternativa, puede editar el c<U+00F3>digo del paquete y recompilarlo.

Algunas funciones son proporcionadas para ayudar a escribir di<U+00E1>logos y la informaci<U+00F3>n del estado de Rcmdr en un emplazamiento separado. Mirar help("Rcmdr.Utilities") y el manual suministrado en el directorio doc del paquete de Rcmdr para mayor informaci<U+00F3>n.

Adem<U+00E1>s, varias caracter<U+00ED>sticas son controladas mediante opciones, en tiempos de ejecuci<U+00F3>n, establecidas por la orden options("Rcmdr"). Estas opciones deben ser establecidas antes de cargar el paquete. Si las opciones no est<U+00E1>n establecidas, que es la situaci<U+00F3>n normal, ser<U+00E1>n usados los par<U+00E1>metros por defecto. Las opciones se especifican como una lista de pares name$=$values. Puede no establecer, establecer una, varias, o todas las opciones. Las opciones disponibles son las dadas a continuaci<U+00F3>n:

attach.data.set

Si es TRUE (por defecto FALSE), el conjunto de datos activo es fijado como la ruta de b<U+00FA>squeda.

check.packages

Si es TRUE (por defecto), al arranque, la presencia de todos los paquetes recomendados de Rcmdr ser<U+00E1>n comprobados y si alguno no est<U+00E1> instalado, Rcmdr preguntar<U+00E1> si deben instalarse.

command.text.color

El color de las <U+00F3>rdenes en la ventana de resultados es, por defecto, "red".

console.output

Si es TRUE la salida ser<U+00E1> dirigida a la consola de R y la ventana de salida de R Commander no se mostrar<U+00E1>. Por defecto es FALSE.

contrasts

Ofrece la misma funci<U+00F3>n que la opci<U+00F3>n general contrasts; por defecto es c("contr.Treatment", "contr.poly"). Cuando se sale de Commander la opci<U+00F3>n contrasts vuelve a su valor preexistente. Observe que contr.Treatment es del paquete car.

crisp.dialogs

Si es TRUE, los di<U+00E1>logos deben aparecer en la pantalla dibujada completamente, m<U+00E1>s que acumular dispositivo a dispositivo. Esta opci<U+00F3>n deber<U+00ED>a afectar s<U+00F3>lo a versiones Windows de R, pero debe en cualquier caso ser inofensivo. Por defecto es TRUE bajo versiones Windows de R 2.1.1 y superiores y FALSE si no. Si est<U+00E1> trabajando en Windows y encuentra que se incrementan los problemas de estabilidad, pruebe establecer esta opci<U+00F3>n a FALSE.

default.font

La fuente por defecto, como la especificaci<U+00F3>n de la fuente de X11, dada en cadena de caracteres. Si est<U+00E1> especificado, este valor toma precedencia sobre el tama<U+00F1>o de la fuente por defecto (abajo). Esta opci<U+00F3>n es s<U+00F3>lo para sistemas no-Windows.

default.font.size

Tama<U+00F1>o, en puntos, por defecto de la fuente. Por defecto es 10 para sistemas Windows y 12 para otro sistemas, salvo especificaci<U+00F3>n de lo contrario (mirar el item anterior). La fuente por defecto es "*helvetica-medium-r-normal-*-xx*", donde xx es por defecto el tama<U+00F1>o de la fuente. Esta opci<U+00F3>n es s<U+00F3>lo para sistemas no-Windows.

double.click

Establecer a TRUE si quiere que un doble click con el bot<U+00F3>n izquierdo del rat<U+00F3>n sirva para pulsar el bot<U+00F3>n por defecto en todos los di<U+00E1>logos. Por defecto es FALSE.

error.text.color

Color de los mensajes de error; por defecto es "red".

etc

Establece la ruta del directorio que contiene los archivos de configuraci<U+00F3>n de Rcmdr; por defecto el subdirectorio etc del paquete Rcmdr instalado.

grab.focus

Establecer a TRUE para "mantener" el enfoque en la ventana actual de Tk, esto es, para prevenir que el enfoque sea cambiado a otra ventana Tk. En algunos sistemas, mantener el enfoque de esta forma, puede causar problemas. Por defecto es TRUE. Si experimenta problemas de enfoque, intente establecer esta opci<U+00F3>n a FALSE.

load.at.startup

Vector de caracteres de nombres de los paquetes que deben ser cargados cuando el paquete Rcmdr es cargado; por defecto se carga s<U+00F3>lo el paquete car. Otros paquetes requeridos ser<U+00E1>n cargados cuando se necesiten. Si esto est<U+00E1> disponible, el paquete car ser<U+00E1> cargado cuando Commander se inicie en cualquier caso.

log.commands

Si es TRUE (por defecto), los comandos son repetidos en la ventana de instrucciones; si es FALSE, la ventana de instrucciones no se muestra.

log.font.size

Tama<U+00F1>o de la fuente, en puntos, que es usado en la ventana de instrucciones, en la ventana de resultados, en di<U+00E1>logos recodificados y en expresiones de c<U+00E1>culo, esto es, donde es usada una fuente monoespacio. Por defecto es 10 para sistemas Windows y 12 para otros sistemas.

log.height

La altura de la ventana de instrucciones, en l<U+00ED>neas. Por defecto es 10. Estableciendo log.height a 0 tiene el mismo efecto que establer log.commands a FALSE.

log.text.color

Color del texto de la ventana de instrucciones; por defecto es "black".

log.width

La anchura de la ventana de instrucciones y la de salida, en caracteres. Por defecto es 80.

multiple.select.mode

Afecta a la forma en la que m<U+00FA>ltiples variables son seleccionadas en una caja de listas de variables. Si se establece a "extended" (por defecto), el bot<U+00F3>n izquierdo en una variable selecciona <U+00E9>sta y deselecciona cualquier otra variable que estuviera seleccionada; Control+bot<U+00F3>n izquierdo acciona la selecci<U+00F3>n (y puede ser usado para seleccionar variables adicionales); May<U+00FA>sculas+bot<U+00F3>n izquierdo extiende la selecci<U+00F3>n. <U+00E9>ste es el convenio est<U+00E1>ndar de Windows. Si lo establece a "multiple", el bot<U+00F3>n izquierdo acciona la selecci<U+00F3>n de una variable y puede ser usado para seleccionar m<U+00E1>s de una variable. <U+00E9>ste es el comportamiento de Rcmdr antes de la versi<U+00F3>n 1.9-10.

output.height

Altura de la ventana de resultados, en l<U+00ED>neas. Por defecto es dos veces la altura de la ventana de instrucciones o 20 si la ventana de instrucciones es suprimida. Establecer output.height a 0 tiene el mismo efecto que console.output a TRUE.

output.text.color

Color de la salida en la ventana de resultados, por defecto es "blue".

placement

Emplazamiento de la ventana de R Commander, en p<U+00ED>xeles; por defecto es "$-40+20$", lo que pone la ventana cerca de la esquina superior derecha de la pantalla.

plugins

Vector de caracteres con los nombres de paquetes de plugins de Rcmdr a cargar cuando Commander arranque. Los paquetes plugins tambi<U+00E9>n pueden ser cargados desde el men<U+00FA> Herramientas -> Cargar paquete(s).

suppress.menus

Si es TRUE, la barra de men<U+00FA>s y de herramientas de R Commander son suprimidas, permitiendo que otro programa (como Excel) asuma esas funciones. Por defecto (por supuesto) es FALSE.

suppress.X11.warnings

En (algunos) sistemas Linux X11 se generan m<U+00FA>ltiples advertencias por las <U+00F3>rdenes de Rcmdr, despu<U+00E9>s de abrir la ventana del dispositivo gr<U+00E1>fico. Establecer esta opci<U+00F3>n a TRUE (por defecto cuando arranca interactivamente bajo X11 antes de la versi<U+00F3>n de R 2.4.0) suprime la aparici<U+00F3>n de estas advertencias. Un efecto secundario indeseable es que entonces todas las advertencias y mensajes de error son interceptados por Rcmdr, incluso para las instrucciones introducidas en los avisos de R. Los mensajes producidos por tales <U+00F3>rdenes ser<U+00E1>n impresos en la ventana de mensajes de R Commander despu<U+00E9>s de la siguiente orden generada en Rcmdr. Algunas advertencias de X11 puede ser impresas al salir de R Commander. Este problema s<U+00F3>lo se aplica a versiones de R anteriores a 2.4.0 y el valor por defecto de la opci<U+00F3>n es establecido por consiguiente.

retain.messages

Si es TRUE (por defecto FALSE), el contenido de la ventana de mensajes no es borrado entre mensajes. En cualquier caso, un mensaje "NOTE" no borrar<U+00E1> un anterior "WARNING" o "ERROR".

RExcelSupport

Establecido como TRUE (por defecto es FALSE), los men<U+00FA>s y salidas son dirigidas a Excel.

scale.factor

Factor de escala aplicado a todos los elementos Tk, como las fuentes. Esto funciona bien s<U+00F3>lo en Windows. Por defecto es NULL.

showData.threshold

Si el n<U+00FA>mero de variables en el conjunto de datos activos excede este valor (por defecto, 100), entonces edit(), m<U+00E1>s que showData(), es utilizado para exhibir el conjunto de datos. Un inconveniente es que el control no se devuelve a Commander hasta que la ventana de edici<U+00F3>n sea cerrada. La raz<U+00F3>n de esta opci<U+00F3>n es que showData() es muy lento cuando el n<U+00FA>mero de variables es grande; fijando el umbral a 0 suprime el uso en conjunto de showData.

show.edit.button

Fijar a TRUE (por defecto) si quiere un bot<U+00F3>n Editar en la ventana de Commander, que permita editar el conjunto activo de datos. Los usuarios de Windows pueden desear establecer esta opci<U+00F3>n a FALSE para suprimir el bot<U+00F3>n Editar porque cambiando los nombres de las variables en el editor de datos se puede causar que R falle (aunque este problema se cree solucionado).

sort.names

Fijar a TRUE (por defecto) si se quiere ordenar alfab<U+00E9>ticamente el nombre de las variables en una lista de variables.

tkwait

Esta opci<U+00F3>n trata un problema que, en mi conocimiento, es raro y puede ocurrir en algunos sistemas no Windows. Si R Commander causa que se cuelgue R, entonces establezca la opci<U+00F3>n tkwait a TRUE; o conserve la opci<U+00F3>n en FALSE e ign<U+00F3>relo. Un indeseable efecto secundario de establecer la opci<U+00F3>n tkwait a TRUE es que el aviso de <U+00F3>rdenes de la sesi<U+00F3>n de R es suprimido hasta salir de R Commander. Uno sin embargo todav<U+00ED>a puede introducir <U+00F3>rdenes por la ventana de instrucciones. En particular, no hay raz<U+00F3>n para usar esta opci<U+00F3>n bajo Windows y no se deber<U+00ED>a usar con la GUI de R en Windows con salida protegida cuando la salida est<U+00E9> dirigida a la consola de R.

use.rgl

Si es TRUE (por defecto), el paquete rgl ser<U+00E1> cargado si est<U+00E1> presente en una librer<U+00ED>a accesible, si es FALSE, el paquete rgl ser<U+00E1> ignorado aunque est<U+00E9> disponible. El paquete rgl puede a veces causar problemas cuando se arranca R bajo X11.

warning.text.color

Color de los mensajes de advertencia; por defecto es "darkgreen".

Muchas opciones pueden tambi<U+00E9>n ser establecidas mediante el men<U+00FA> Archivo -> Opciones, que reiniciar<U+00E1> R Commander despu<U+00E9>s de que las opciones sean establecidas.

Si quiere lanzar R Commander cuando inicie R, puede incluir la siguiente instrucci<U+00F3>n en uno de los ficheros de inicio de R (por ejemplo, en el fichero Rprofile.site de la carpeta etc de R):

local({
old <- getOption("defaultPackages")
options(defaultPackages = c(old, "Rcmdr"))
})

Las opciones de R Commander puede ser establecidas de forma permanente de la misma forma. Para m<U+00E1>s informaci<U+00F3>n sobre el inicio de R, v<U+00E9>ase ?Startup.

See Also

Plugins

Examples

Run this code
# NOT RUN {
options(Rcmdr=list(log.font.size=12, contrasts=c("contr.Sum", "contr.poly")))
# }

Run the code above in your browser using DataCamp Workspace