Skip to main content

Rdcomclient Binary Options


R para Windows FAQ Esta FAQ es para el puerto de Windows de R: describe características específicas a esa versión. La información principal aquí se aplica sólo a versiones recientes de R para Windows, (lsquo 3.1.0 rsquo o posterior). Está sesgada hacia los usuarios de Windows de 64 bits. 2 Instalación y uso 2.1 ¿Dónde puedo encontrar la última versión? Vaya a cualquier sitio de CRAN (vea cran. r-project. org/mirrors. html para obtener una lista), vaya al directorio bin / windows / base y recoja los archivos ) necesitas. La versión actual se distribuye como un instalador lsquo R-3.3.2-win. exe rsquo de aproximadamente 65MB. También hay vínculos en esa página con las rsquo rsquo lsquo rsquo rsquo y lsquo r-devel rsquo snapshots. Éstas son versiones frecuentemente actualizadas de versiones de desarrollo de R. La versión rsquo rsquo rsquo lsquo incluye correcciones de errores a la versión actual, y lsquo r-devel rsquo contiene estos, así como los cambios que se planean para llegar a convertirlo en el siguiente lsquo xy 0 liberación del rsquo. 2.2 ¿Cómo instalo R para Windows? Las versiones binarias actuales de R se ejecutan en Windows XP o posterior, incluso en versiones de 64 bits: Consulte ¿Puedo usar R en Windows de 64 bits? La última versión conocida para funcionar en Windows 2000 era 2.12.2. Sólo probamos en versiones de Windows actualmente compatibles con Microsoft, principalmente con Windows 7 y Server 2008 de 64 bits. Su sistema de archivos debe permitir nombres de archivo largos que honren los casos (como es probable, excepto quizás algunos sistemas montados en red). Una instalación ocupa hasta 150 MB de espacio en disco. Si desea poder crear paquetes desde fuentes, le recomendamos que elija una ruta de instalación que no contenga espacios. Los usuarios de Vista / Windows 7/8 / Server 2008/2012 instalando para un solo usuario utilizando una cuenta con derechos de administrador 1 deberían considerar la posibilidad de instalar en un entorno no - Área del sistema (como C: R). No se admite la instalación en un recurso compartido de red (un ruta de acceso de archivo que empieza por la máquina.): Dichas rutas tendrán que asignarse a una unidad de red. Para instalar el uso lsquo R-3.3.2-win. exe rsquo. Simplemente haga doble clic en el icono y siga las instrucciones. Si tiene una cuenta con privilegios de administrador, podrá instalar R en el área Archivos de programa y establecer todas las entradas de registro opcionales, de lo contrario sólo podrá instalar R en su propio área de archivos. Es posible que necesite confirmar que desea continuar con la instalación de un programa de un editor lsquounknownrsquo o lsquounidentifiedrsquo. Después de la instalación debe elegir un directorio de trabajo para R. Tendrá un acceso directo a Rgui. exe en su escritorio y / o en algún lugar del árbol de archivos del menú Inicio, y tal vez también en la sección Inicio rápido de la barra de tareas (Vista y anteriores) . Haga clic con el botón derecho del ratón en cada acceso directo, seleccione Propiedades. Y cambie el campo inrsquo lsquoStart a su directorio de trabajo. (Si su cuenta no era la que se usó para la instalación, puede que tenga que copiar el acceso directo antes de editarlo.) En algunos sistemas tendrá dos accesos directos, uno para 32 bits con una etiqueta que inicia R i386 y otro para 64 bits A partir de R x64 (vea ¿Debo ejecutar R de 32 bits o de 64 bits?) También puede agregar argumentos de línea de comandos al final del campo Destino (después de cualquier cita doble final y separados por un espacio), por ejemplo --sdi --max-mem-size1G. También puede establecer variables de entorno al final del campo Destino, por ejemplo RLIBSp: / myRlib. Y si desea asegurarse de que los menús y los mensajes están en inglés (americano), LANGUAGEen. También es posible instalar desde un archivo MSI, que será de interés sólo para los administradores del sistema. Para obtener información sobre cómo crear el archivo MSI, consulte el Manual de instalación y administración lsquoR. 2.3 ¿Cómo comprobar si una instalación no está dañada Se relaciona con instaladores anteriores, eliminados en R 2.11.0. 2.4 ¿Puedo personalizar la instalación? La forma normal de personalizar la instalación es seleccionando componentes de los asistentes mostrados por el instalador. Sin embargo, sysadmins tal vez desee instalar R desde scripts y los siguientes indicadores de línea de comandos están disponibles para su uso con el instalador. Lsquo / SILENT rsquo sólo muestra la ventana de progreso de la instalación y los mensajes de error. Lsquo / VERYSILENT rsquo sólo muestra mensajes de error. Lsquo / DIRquotx: dirnamequot rsquo establece el directorio de instalación por defecto lsquo / GROUPquotfolder namequot rsquo establece el nombre predeterminado del grupo de menú de inicio lsquo / COMPONENTSquotcomma lista separada de nombres de componentesquot rsquo establece la lista inicial de componentes: Los componentes se denominan lsquo main rsquo, lsquo i386 rsquo , Lsquo x64 rsquo y lsquo traducciones rsquo. También es posible guardar los ajustes usados ​​en un archivo y luego volver a cargarlos con lsquo / SAVEINFquotfilenamequot rsquo guardar la configuración en el archivo especificado. No olvide usar las comillas si el nombre de archivo contiene espacios. Lsquo / LOADINFquotfilenamequot rsquo ordena al instalador que cargue los ajustes del archivo especificado después de haber comprobado la línea de comandos. Una instalación correcta tiene el código de salida 0: los que no tienen éxito pueden dar 1, 2, 3, 4 o 5. Consulte la ayuda de Inno Setup (jrsoftware. org/) para obtener detalles. Tenemos algunas facilidades para construir un instalador personalizado, en particular para agregar paquetes al instalador. Consulte el manual de instalación y administración de lsquoR en la subsección lsquoBuilding the installersrsquo. 2.5 ¿Cómo lo ejecuto? Simplemente haga doble clic en el acceso directo que preparó en la instalación. Si desea configurar otro proyecto, realice un nuevo acceso directo o utilice el existente y cambie el campo lsquoStart inrsquo de las propiedades. Puede, si lo prefiere, ejecutar R desde la línea de comandos de cualquier shell que utilice, por ejemplo un lsquoCommand Promptrsquo o un puerto de un shell de Unix como tcsh o bash. (La línea de comandos puede ser cualquier cosa que se ponga en el campo de destino de un acceso directo, y el directorio de inicio será el directorio de trabajo actual del shell. Recuerde que los ejecutables R no se añaden por defecto a la PATH). Un terminal normalmente prefiere ejecutar Rterm. exe y no Rgui. exe. 2.6 ¿Puedo ejecutar R desde un CD o una unidad USB? Sí, con cuidado. Una instalación R básica es reubicable, por lo que puede grabar una imagen de la instalación R en su disco duro o instalar directamente en un dispositivo de almacenamiento extraíble, como una unidad USB de memoria flash. La ejecución de R necesita tener acceso a un directorio temporal de escritura ya un directorio de inicio, y en última instancia se toman como el directorio actual. Esto no debería ser un problema en una versión correctamente configurada de Windows, pero de lo contrario significa que no puede ser posible ejecutar R sin crear un acceso directo que comienza en una carpeta escribible. 2.7 Cómo desinstalar R Normalmente puede hacerlo desde el grupo lsquo Programas y funciones rsquo en el Panel de control. Si no aparece allí, ejecute unins000.exe en el directorio de instalación de nivel superior. En versiones recientes de Windows se le puede pedir que confirme que desea ejecutar un programa de un editor lsquounknownrsquo o lsquounidentifiedrsquo. La desinstalación de R sólo elimina los archivos de la instalación inicial, no (por ejemplo) paquetes que haya instalado o actualizado. Si todo falla, simplemente puede borrar todo el directorio en el que R estaba instalado. 2.8 ¿Cuál es la mejor manera de actualizar Thatrsquos una cuestión de gusto. Para la mayoría de la gente lo mejor es desinstalar R (ver Q anterior), instalar la nueva versión, copiar cualquier paquete instalado en la carpeta de la biblioteca en la nueva instalación, ejecutar update. packages (checkBuiltTRUE, askFALSE) en el nuevo R Y luego elimina todo lo que queda de la antigua instalación. Diferentes versiones de R son muy deliberadamente instalado en carpetas paralelas para que pueda mantener las versiones antiguas alrededor si lo desea. Para aquellos con una biblioteca personal (carpeta Rwin-library xy de su directorio de inicio, Rwin64-library xy en compilaciones de 64 bits), tendrá que actualizar también cuando la versión secundaria de R cambia (por ejemplo, de 3.0.2 a 3.1 .0). Una forma sencilla de hacerlo es copiar (por ejemplo) Rwin-library3.0 a Rwin-library3.1 antes de ejecutar update. packages (checkBuiltTRUE, askFALSE). 2.9 Parece que hay un límite en la memoria que usa. Se establece mediante el indicador de línea de comandos --max-mem-size (consulte Cómo instalar R para Windows) o por medio de la variable de entorno RMAXMEMSIZE. Para una versión de 64 bits de R, la configuración predeterminada es la cantidad de RAM. Para una compilación de 32 bits de R, el valor predeterminado es el menor de la cantidad de RAM física en la máquina y 0,5 GB menos que el límite de la memoria virtual del usuario para un proceso (la mayoría de las veces 2 GB al usar una edición de 32 bits de Windows) . Utilice Memory y memory. size para obtener información sobre el uso de la memoria. El límite puede aumentarse (si es posible) llamando a memory. limit dentro de una sesión R en ejecución. Los ejecutables de 32 bits admiten hasta 3 GB de espacio de direcciones de usuario por proceso en versiones habilitadas adecuadamente de Windows de 32 bits (consulte microsoft / whdc / system / platform / server / PAE / PAEmem. mspx. Msdn. microsoft/en-us/ Library / bb61347328VS.8529.aspx esto no está habilitado de forma predeterminada). En estos sistemas, el valor predeterminado para --max-mem-size es el menor de la cantidad de RAM y 2.5GB. En todas las versiones anteriores de 64 bits de Windows, el espacio de direcciones de usuario para un proceso de 32 bits es de 4 GB, y allí el valor predeterminado para - max-mem-size es el menor de la cantidad de RAM y 3,5 GB. 2.10 ¿Cómo puedo mantener espacios de trabajo para diferentes proyectos en diferentes directorios? Crear un acceso directo independiente para cada proyecto: ver Q2.5. Todas las rutas de acceso a los archivos utilizados por R son relativas al directorio de inicio, por lo que establecer el campo lsquoStart inrsquo automáticamente ayuda a separar los proyectos. Como alternativa, inicie R haciendo doble clic en un archivo. RData guardado en el directorio del proyecto que desea usar o arrastrando y soltando un archivo con la extensión. RData en un acceso directo de R. En cualquier caso, el directorio de trabajo se establecerá en el que contenga el archivo. 2.11 ¿Cómo se imprime desde R? Depende de lo que se quiera imprimir. Puede imprimir la ventana gráfica desde su menú o usar dev. print con argumentos adecuados (consulte su página de ayuda: lo más probable es que dev. print (win. graph) funcione). Puede imprimir desde la consola R o buscapersonas mediante lsquo Archivo Imprimir rsquo. (Esto imprimirá la selección si hay una, de lo contrario todo el contenido de consola o buscapersonas.) Puede imprimir archivos de ayuda desde el paginador o navegador HTML. Si tiene LaTeX instalado y un sistema de impresión PDF puede imprimir archivos de ayuda por ayuda (nombre_fn, helptypequotPDFquot). 2.12 ¿Puedo usar R CMD BATCH? Sí: use R CMD BATCH --help o BATCH para más detalles. También puede configurar un archivo por lotes utilizando Rterm. exe. Un archivo por lotes de ejemplo puede contener (como una línea) El propósito de 2gtamp1 es redireccionar las advertencias y los errores al mismo archivo que la salida normal. 2.13 ¿Puedo usar R-3.3.2 con ESS y Emacs Sí. ESS ha soportado durante mucho tiempo R bajo Windows: lo hace ejecutando Rterm. exe sin una consola visible. Para obtener ayuda con ESS, envíe un correo electrónico a ESS-helpstat. ethz. ch. No las listas de correo de R. 2.14 Qué son HOME y directorios de trabajo Varios lugares en la documentación utilizan estos términos. El directorio de trabajo es el directorio desde el cual se inició Rgui o Rterm, a menos que se utilizara un acceso directo cuando se diera por el campo lsquoStart inrsquo de las propiedades shortcutrsquos. Usted puede encontrar esto del código de R por la llamada getwd (). El directorio de inicio se establece de la siguiente manera: Si la variable de entorno RUSER está establecida, se usará su valor. De lo contrario, si se establece la variable de entorno HOME, se utiliza su valor. Después de esas dos configuraciones controlables por el usuario, R intenta encontrar directorios de inicio definidos por el sistema. Primero intenta utilizar el directorio quotpersonalquot de Windows (normalmente C: UsersusernameDocuments). Si esto falla, si ambas variables de entorno HOMEDRIVE y HOMEPATH están establecidas (y normalmente lo son), el valor es. Si todos estos fallan, se utiliza el directorio de trabajo actual. Puede encontrar esto desde el código R por Sys. getenv (quotRUSERquot) o normalizePath (quot rsquo es la notación Unix para el directorio home 2.15 ¿Cómo puedo establecer variables de entorno Las variables de entorno se pueden establecer para Rgui. exe y Rterm. exe en tres diferentes Por ejemplo, en el acceso directo a Rgui podría tener En un archivo de entorno. Renviron en el directorio de trabajo o en su directorio de inicio, por ejemplo, que contiene la línea Si tiene permiso para hacerlo, puede También crear un archivo de entorno etcRenviron. site y establecer las variables ambientales en ese archivo de la misma manera. Esto es útil para las variables que deben establecerse para todos los usuarios y todos los usos de esta instalación R. (Sus valores pueden ser reemplazados en un. Renviron Archivo o en la línea de comandos). Para obtener más información acerca de los archivos de entorno, vea Startup. Para todas las aplicaciones a través de Windows. Cómo establecer una variable de entorno es específica del sistema: en las versiones recientes de Windows, vaya a lsquoUser Accountsrsquo en el Panel de control y Seleccione su cuenta y luego lsquoChange my variablesrsquo entorno. El orden de precedencia para variables ambientales es el orden en el que se enumeran estas opciones, es decir, la línea de comandos entonces. Entorno entonces el entorno heredado. 2.16 R canrsquot encontrar mi archivo, pero sé que está allí ¿Cómo se especifica que Backslashes tienen que ser duplicado en R caracteres de caracteres, por lo que por ejemplo uno necesita lsquo quotd: R-3.3.2libraryxgobiscriptsxgobi. batquot rsquo. Usted puede hacer la vida más fácil para usted mismo usando las barras diagonales como separadores de la trayectoria: trabajan debajo de Windows. Debe incluir la extensión de archivo (por ejemplo, lsquo quotxgobi. batquot rsquo en lugar de lsquo quotxgobiquot rsquo) a veces esto no se muestra en el Explorador de Windows, pero es necesario en R. Una manera sencilla de evitar estos problemas es usar la función file. choose () Para invocar el diálogo de selección de archivos estándar de Windows. Si selecciona un archivo, el nombre se pasará a R en el formato correcto. Otra posible fuente de dolor son los espacios en los nombres de las carpetas. Hemos tratado de hacer R trabajar en caminos con espacios, pero muchas personas que escriben paquetes para Unix no se molestan. Por lo tanto, vale la pena intentar el nombre corto alternativo (algo así como lsquo PROGRA 1 rsquo se puede obtener como lsquoMS-DOS namersquo desde las Propiedades del archivo en algunas versiones de Windows y desde dir / X en una ventana lsquo rsquo ), Y utilizando la función shortPathName del código R. 2.17 ¿R usa el registro no cuando R mismo se está ejecutando. Cuando ejecute el instalador R, hay opciones (bajo lsquo Seleccionar Tareas Adicionales rsquo) para lsquo Guardar número de versión en rsquo del Registro y (para instalaciones de Administrador) lsquo Associate R con. Rdata files rsquo. Si marca la primera opción, las siguientes entradas de cadena se agregan al registro de Windows: HKEYLOCALMACHINESoftwareR-coreRCurrent Version contiene el número de versión, actualmente 3.3.2. HKEYLOCALMACHINESoftwareR-coreRversionInstallPath (donde la versión es actualmente 3.3.2) contiene la ruta al directorio inicial R. Si no tiene privilegios administrativos en la máquina mientras ejecuta el instalador, las entradas se crean bajo HKEYCURRENTUSER. Las mismas entradas también se crean en SoftwareR-coreR32 o SoftwareR-coreR64. Para 32 y 64 bits respectivamente. Si marca la segunda opción (mostrada sólo con privilegios administrativos) (lsquo Associate R con archivos. RData rsquo), las entradas se crean bajo HKEYCLASSESROOT. RData y HKEYCLASSESROOTRWorkspace. Después de la instalación, puede agregar las entradas del Registro ejecutando RSetReg. exe en una subcarpeta de la carpeta bin y eliminarlas ejecutando esto con argumento / U. Tenga en cuenta que esto requiere privilegios administrativos, a menos que se ejecute con argumento / Personal y no configure ni elimine las asociaciones de archivos. 2.18 ¿R soporta la automatización (OLE, COM) Directamente, no. Vea paquetes tales como RDCOMClient de Omegahat (fuente y paquetes binarios disponibles de stats. ox. ac. uk/pub/RWin/) y el proyecto no-libre en statconn /. 2.19 Las funciones de descarga de Internet fallan. Por ejemplo, update. packages () y los elementos del menú Packages. Hemos tenido varios informes de esto, aunque trabajan para nosotros en todas nuestras máquinas. Hay dos causas posibles conocidas. (A) Es necesario configurar un proxy: vea download. file. (B) La configuración del cortafuegos está bloqueando los ejecutables R de entrar en contacto con el Internet (pero esto debe dar lugar a mensajes de error informativos del programa del cortafuego). 2.20 Al ingresar ciertos caracteres se bloquea Rgui. Esto no ha sido reportado por algunos años, pero solía suceder con regularidad. Todas las ocurrencias que hemos resuelto se han rastreado a las versiones defectuosas de lsquo msvcrt. dll rsquo: hemos instalado una solución que parece evitar esto. Algunas otras personas han descubierto que esto fue causado por programas de conmutador de escritorio y macros de teclado, por ejemplo lsquoMacro Magicrsquo y lsquoJS Pagerrsquo. 2.21 ¿Qué hace que rsquoDLL intentó cambiar la palabra de control FPU? Esta es una advertencia que indica que R ha tomado acción para corregir la acción de alguna DLL (no R) que acaba de cargarse y ha cambiado la palabra de control de punto flotante Código de inicialización) a un valor incompatible con el necesario para R. Esto no es una buena práctica por parte del DLL y, a menudo, indica que debe actualizarse. Desafortunadamente, como los DLL pueden cargar otros DLL, no es posible que R rastree qué DLL causó el problema. Véase también dyn. load. 2.22 Otros accidentes extraños. Algunos usuarios han encontrado que Rgui. exe no puede iniciar, salir con un ldquoFloating-point invalid operationrdquo u otro error de nivel bajo. Este error también puede ocurrir en medio de una sesión. En algunos casos en los que hemos rastreado esto, se debió a errores en el controlador de vídeo en el sistema en cuestión: que hace cambios en la palabra de control de punto flotante que son incompatibles con R. (Buenas prácticas se restaura la palabra de control a la Estado en el que se llamó el código de controlador, y R intenta corregir esto antes de ejecutar su propio código). Por ejemplo, un usuario informó que el administrador de pantalla virtual JSP2 causó este fallo. Estos errores son esencialmente imposibles de corregir o superar las medidas ya tomadas. La única solución que conocemos es que el usuario reemplace el componente del sistema buggy que está causando el error. 2.23 ¿Por qué R nunca utiliza más de 50 de mi CPU? Esta es una lectura errónea de Windowsrsquo confuso Administrador de tareas. Rrsquos computación es de un solo hilo, y por lo que no puede utilizar más de una CPU. Lo que muestra el gestor de tareas no es el uso en las CPU sino el uso como un porcentaje del número total aparente de CPU. Decimos lsquoapparentrsquo como trata a las llamadas CPU lsquohyper-threadedrsquo tales como dos CPUs por núcleo, y la mayoría de las CPUs modernas tienen al menos dos núcleos. Puede ver cuántos lsquoCPUrsquos se asumen mirando el número de gráficos de lsquoCPU Usage Historyrsquo en la lsquoPerformancersquo ficha del administrador de tareas de Windows. 2.24 ¿Funciona R bajo Windows Vista / 7/8 / Server 2008? Se han informado algunos problemas relacionados con la forma en que funcionan las cuentas y los permisos de archivo. Las versiones anteriores de Windows tenían cuentas de usuario y de administrador, y las cuentas de usuario podían otorgar privilegios administrativos (añadiéndolos al grupo Administradores local) y así escribir permiso sobre las áreas del sistema Como c: Archivos de programa. R sea instalado por un usuario en su propio espacio de archivos o por una cuenta con privilegios de administrador en un área del sistema. Sysadmins podría establecer políticas para las cuentas de usuario y, por ejemplo, podría haber necesitado ser un lsquoPower Userrsquo para instalar software en absoluto. Vista y posterior deshabilitan normalmente la cuenta de administrador y esperan que la instalación del software sea realizada por una cuenta que está en el grupo de administradores local con lsquoadmin aprobación modersquo activada. (La cuenta de administrador por defecto se ha desactivado.) A diferencia (por ejemplo) de Windows XP, tales cuentas no ejecutan programas con privilegios de administrador completo, y aquí es donde surgen los problemas. Estos sistemas operativos tienen el concepto de credenciales de lsquoover-the-shoulderrsquo: si se está ejecutando sin privilegios de administrador completo y hace algo que los necesita, puede que se le solicite uno o más cuadros de diálogo de verificación de seguridad y se le puede requerir que proporcione credenciales de administrador o Confirme que realmente desea tomar esa acción. Vista y posterior informarán que el instalador de R tiene un publisher identificado como lsquounidentified o lsquounknown publisherrsquo y pregunta si debe ser ejecutado. Los administradores del sistema pueden deshabilitar la instalación de aplicaciones procedentes de fuentes no confiables, en cuyo caso deberá persuadirles de que R es digno de confianza o firmar digitalmente el instalador R o (a menos que también esté deshabilitado) ejecutar el instalador desde una cuenta estándar y Instale en su propio área de archivos. (Los mismos problemas se aplican a la versión. msi del instalador.) Si instala R como usuario estándar en su propio espacio de archivos y lo utiliza bajo la misma cuenta, no hay problemas de permisos conocidos. Si utiliza la cuenta de administrador predeterminada (sin que se active la modificación de aprobación de lsquoadmin) y los paquetes de instalación / actualización (en el área del sistema o en otro lugar), no se conocen problemas. Si utiliza una cuenta en el grupo Administradores local en lsquoadmin aprobación modersquo (que es la norma prevista bajo estos sistemas operativos), la instalación hará uso de las credenciales lsquoover-the-shoulderrsquo. Tendrá problemas si intenta instalar (incluyendo actualizar) paquetes en la biblioteca principal de R. (Sería bueno si en ese momento R podría usar credenciales de over-the-shoulder, pero se aplican a los procesos en su conjunto. Vista y más tarde no permitir la creación de archivos. dll en el área del sistema sin credenciales.) Hay varias maneras alrededor de este . Ejecute R con privilegios de administrador en las sesiones donde desee instalar paquetes. (Haga esto haciendo clic derecho en el atajo de R y seleccionando rsquoRun como Administratorrsquo.) Transfiera la propiedad de la instalación de R al usuario que instaló R. Para ello, use la pestaña de seguridad en el lsquo Properties rsquo del R de nivel superior Carpeta y dar lsquoFull Controlrsquo sobre este directorio para el usuario (no sólo el grupo Administrador). Instale paquetes en un árbol de biblioteca diferente que pertenezca a la cuenta utilizada para instalar R. Para que una instalación sea utilizada por un solo usuario, la manera más simple es hacer uso de una librería lsquopersonal: Vea No tengo permiso para escribir en el R - 3.3.2 directorio de bibliotecas. Para una instalación de sitio, puede crear un directorio de biblioteca de todo el sitio en cualquier lugar conveniente y agregarlo a la ruta de búsqueda de paquetes predeterminada para todos los usuarios a través de RLIBSSITE en etcRenviron. site. Consulte Qué son los directorios de inicio y de trabajo. Existe una ubicación estándar para una biblioteca de sitios, el directorio de la biblioteca de sitios en la carpeta R de nivel superior (que debería crear con control total para la cuenta de instalación de R). Esto se utilizará para la instalación de preferencia a la carpeta principal de la biblioteca, si existe. Este enfoque no le permitirá actualizar los paquetes recomendados a menos que utilice lsquoRun como administratorrsquo: le recomendamos que utilice una sesión R con privilegios de administrador al actualizarlos. Otro problema con Vista fue que las formas estándar de POSIX que utiliza R (por ejemplo, en file. info y file. access) para ver los permisos de archivos ya no funcionan de forma fiable. File. access fue reescrito para trabajar con seguridad basada en Windows NT y la nueva versión parece mucho más confiable con estos sistemas operativos (pero aún no 100 correctos). En el hardware adecuado, Vista y posteriores pueden impedir la ejecución de código desde las áreas de datos a través de lsquoData Execution Preventionrsquo (desde una pestaña en System Properties - gt Advanced - gt Performance), y sysadmins puede activarlo para todos los programas. R funciona correctamente con DEP habilitado. 2.25 Las cotizaciones no salen directamente en la consola / terminal / buscapersonas. R puede hacer uso de las comillas direccionales que no siempre se representan correctamente por Windows: estos son utilizados por defecto sólo por Rgui en locales adecuados (no chino / japonés / coreano). Si se usan en la salida R (desde las funciones sQuote y dQuote) se controla mediante getOption (quotuseFancyQuotesquot) cuyo valor predeterminado es FALSE, excepto para la consola Rgui. Hay dos problemas potenciales con la representación de comillas direccionales. La primera es con Rterm en ejecución. En los locales europeos, el comando lsquoWindows Promptrsquo se configura por defecto para usar codificaciones predeterminadas de MS-DOS y no de Windows: esto se puede cambiar a través de chcp. Siendo el chcp 1252 apropiado para los locales de Europa Occidental (incluyendo inglés). La otra es que las fuentes ráster predeterminadas sólo incluyen comillas simples direccionales y no comillas dobles direccionales (que probablemente se representarán como un rectángulo relleno). Las citas direccionales también se utilizarán en la ayuda de texto que normalmente se muestra en el buscapersonas interno de Rrsquos: éstas no se pueden representar correctamente en un buscapersonas externo. También se utilizan en la ayuda HTML, donde la mayoría de los navegadores usan fuentes que las representan correctamente. La fuente utilizada puede afectar si las comillas se representan correctamente. La fuente predeterminada en la consola Rgui y el buscapersonas interno es Courier New. Que tiene cotizaciones direccionales en todos los sistemas que probamos. Consola Lucida que tiene glifos elegantes para las comillas direccionales (pero parece bastante ligero a menos que ClearType esté en uso): Consolas es otra fuente que a menudo seleccionamos cuando ClearType está en uso. Las fuentes no TrueType como Courier y FixedSys carecen de comillas dobles direccionales en los sistemas que probamos. Hay un problema relacionado con el uso de salida Sweave en Rgui. Para LaTeX necesita ser informado acerca de la codificación de las comillas direccionales mediante la inclusión en el preámbulo de LaTeX, p. (Para una localidad de Europa Occidental) o su uso suprimido por opciones (useFancyQuotesFALSE). 2.26 No hay tilde en mi teclado Donde tilde no aparece en el teclado principal, normalmente se puede acceder pulsando AltGr (la tecla Alt derecha) más alguna otra tecla. Se trata de diseños canadienses (multilingües), alemanes y escandinavos, 1 en Europa del Este, en portugués, 4 o 5 en español, / en belga francófono, etc. Puede explorarlas para su teclado a través de lsquoOn-Screen Keyboardrsquo (bajo Facilidad de acceso en Windows 7). En todas las versiones de Windows usted debe ser capaz de obtener tilde manteniendo pulsada la tecla Alt izquierda y escribiendo 0126 en el teclado numérico (si tiene uno), luego soltando la tecla Alt. 2.27 ¿Puedo usar R en Windows de 64 bits? La versión de 32 bits de R para Windows se ejecutará en las versiones de 32 bits y 64 bits de Windows. Las versiones de 64 bits de Windows ejecutan ejecutables de 32 bits bajo el subsistema WOW (Windows en Windows): se ejecutan casi exactamente igual que en una versión de 32 bits de Windows, excepto que el límite de direcciones para el proceso R es de 4 GB (En lugar de 2 GB o quizás 3 GB). Cuando R está instalado en Windows de 64 bits, existe la opción de instalar compilaciones de 32 y / o 64 bits: el valor predeterminado es instalar ambas. Si está utilizando la versión de 32 bits, reemplace lsquo x64 rsquo por lsquo i386 rsquo en los ejemplos de este FAQ. 2.28 Debería ejecutar 32 bits o 64 bits R Obviamente, sólo es relevante si está utilizando Windows de 64 bits. Para la mayoría de los usuarios recomendamos el uso de lsquonativersquo build, que es la versión de 32 bits en Windows de 32 bits y la versión de 64 bits de Windows de 64 bits. La ventaja de una aplicación nativa de 64 bits es que obtiene un espacio de direcciones de 64 bits y por lo tanto puede ocupar mucho más de 4 GB (cuánto depende de la versión de Windows, pero en principio de 8 TB). Esto permite que un solo proceso aproveche más de 4 GB de RAM (si está disponible) y que el administrador de memoria Rrsquos maneje más fácilmente objetos grandes (en particular los de 1 GB o más). Las desventajas son que todos los punteros son 8 en lugar de 4 bytes y, por lo tanto, los objetos pequeños son más grandes y más datos tienen que moverse y que hay menos software externo disponible para las versiones de 64 bits del sistema operativo. Los compiladores de 64 bits son capaces de aprovechar las características adicionales de todos los chips x86-64 (más registros, instrucciones SSE2 / 3, hellip) y así el código puede ejecutarse más rápido a pesar de usar punteros más grandes. La compilación de 64 bits suele ser hoy en día ligeramente más rápida que la compilación de 32 bits de una CPU reciente (Intel Core 2 o posterior o equivalente a AMD). Para usuarios avanzados, la elección puede estar determinada por si los paquetes aportados necesarios están disponibles en compilaciones de 64 bits (aunque CRAN sólo ofrece compilaciones de 32/64 bits). Las consideraciones pueden ser más complejas: por ejemplo 32/64-bit RODBC necesitan controladores ODBC de 32/64-bit respectivamente, y donde ambos existen no pueden ser instalados juntos. Un ejemplo extremo son los controladores ODBC de Microsoft Access / Excel: si ha instalado Microsoft Office de 64 bits, sólo puede instalar los controladores de 64 bits y, por lo tanto, necesita utilizar RODBC de 64 bits y, por tanto, R. (Y de manera similar para 32 bits Microsoft Office.) 2.29 ¿Se pueden instalar 32 y 64 bits R en la misma máquina? Obviamente, sólo es relevante si la máquina está ejecutando una versión de 64 bits de Windows ndash simplemente seleccione ambos cuando utilice el instalador. También puede volver y agregar componentes de 64 bits a una instalación de 32 bits, o viceversa. Para muchos elementos del Registro, los programas de 32 y 64 bits tienen diferentes vistas del Registro, pero pueden producirse choques. El problema más obvio es la asociación de archivos para los archivos. RData, que utilizará la última instalación para la que esta opción está seleccionada, y si eso era para una instalación de ambos, utilizará R de 64 bits. Para cambiar la asociación de la manera más segura Es editar la entrada del Registro lsquo HKEYCLASSESROOTRWorkspaceshellopencommand rsquo y reemplazar lsquo x64 rsquo por lsquo i386 rsquo o viceversa. 2.30 Rcmd no se encuentra en mi PATH Esto se ha informado a menudo después de una actualización. El instalador R no pone Rcmd. exe (ni ningún otro ejecutable R) en su PATH. Lo que parece haber sucedido es que la gente hizo esto por sí mismos en el pasado, R actualizado (que por defecto se instalará en una ubicación diferente) y desinstalar la versión antigua de R. Si lo hace (o instalar R para el primero Tiempo), debe editar el PATH. El elemento que desea agregar a la ruta de acceso es algo similar para Rcmd. exe de 64 bits. Sustituyendo x64 por i386 para 32 bits. La forma en que se establece la ruta depende de la versión del sistema operativo. En las versiones recientes, vaya a lsquoUser Accountsrsquo en el Panel de control y seleccione su cuenta y luego lsquoChange my variablesrsquo de entorno. (Las directivas del sistema pueden impedir que los usuarios finales realicen cambios.) Una alternativa es establecer el PATH en el shell que está ejecutando (Rcmd. exe es un programa de línea de comandos). Para aquellos que usan el estándar de Windows lsquoCommand Promptrsquo Duncan Murdoch sugirió: La forma sencilla de hacerlo sólo para el símbolo del sistema es escribir un pequeño archivo de lotes setpath. bat que contiene y ejecutar cmd con 3 Idiomas e Internacionalización 3.1 El instalador no ofrece mi idioma. Sólo se admite una gama limitada de idiomas, actualmente catalán, tanto chino simplificado como chino tradicional, checo, danés, holandés, finés, francés, alemán, griego, hebreo, húngaro, italiano, japonés, coreano, noruego, polaco, portugués (Brasil) , Portugués (Portugal), ruso, esloveno, español (España) y ucraniano. 3.2 I want R in English (and not in French/Chinese/. ) The default behaviour of R is to try to run in the language you run Windows in. Apparently some users want 3 Windows in their native language, but not R. To do so, set LANGUAGEen as discussed in Q2.2 and Q2.15, or in the Rconsole file. 3.3 I want to run R in Chinese/Japanese/Korean. Suitable versions of Windows support what it calls lsquoEast Asianrsquo languages, but e. g. Western installations of Windows often do not have such support. So we need to assume that your copy of Windows does. Both Rterm. exe and Rgui. exe support single - and double-width characters. It will be necessary to select suitable fonts in files Rconsole and Rdevga (see Rconsole or the comments in the files: the system versions are in the etc folder) in the latter you can replace Arial by Arial Unicode MS. and we tried FixedSys and MS Mincho in Rconsole. (Note that Rdevga only applies to Windows graphics devices and not, say, to pdf .) Note that it is important that the console font uses double-width characters for all CJK characters (as that is what the width table used assumes): this is true for the fonts intended for CJK locales but not for example for Lucida Console or Consolas. You do need to ensure that R is running in a suitable locale: use Sys. getlocale() to find out. (CJK users may be used to their language characters always being available, which is the case for so-called lsquoUnicodersquo Windows applications. However, R is primarily written for Unix-alikes and is not therefore lsquoUnicodersquo in the Windows sense.) You can find suitable locale names from msdn. microsoft/en-us/library/39cwe7zf28vvs.8029.aspx and msdn. microsoft/en-us/library/cdax410z28vvs.8029.aspx beware that quotChinesequot is Traditional Chinese (code page 950, Big5) and quotchsquot is needed for Simplified Chinese (code page 936, GB2312). When using Rterm the window in which it is run has to be set up to use a suitable font (e. g. Lucida Console or Consolas. not the OEM raster fonts) and a suitable codepage (which for the Windows Cmd shell can be done using chcp ). 3.4 I selected English for installation but R runs in Chinese. Precisely, you selected English for installation . The language of the installer has nothing to do with the language used to run R: this is completely standard Windows practice (and necessary as different users of the computer may use different languages). The language R uses for menus and messages is determined by the locale . please read the appropriate manual (lsquoR Installation and Administrationrsquo) for the details. You can ensure that R uses English messages by appending LANGUAGEen to the shortcut you use to start R, or setting it in the Rconsole file. 3.5 I would like to be able to use Japanese fonts. for example, in the console and to annotate graphs. Similar comments apply to any non-Western-European language. With suitable fonts, this should just work. You will need to set MS Mincho or MS Gothic as the console font to ensure that single - and double-width characters are handled correctly. The default graphics fonts for the windows() graphics device can handle most common Japanese characters, but more specialized fonts may need to be set. (See Q5.2 for how to set fonts: the console font can also be set from the lsquoGUI preferencesrsquo menu item.) The help for windowsFonts has examples of selecting Japanese fonts for the windows() family of devices. In addition, the Hershey vector fonts (see Hershey. Japanese and demo(Japanese) ) can be used on any graphics device to display Japanese characters. To use non-Latin-1 characters in the postscript graphics device, see its help page (which also applies to pdf ). 3.6 I donrsquot see characters with accents at the R console, for example in text. You need to specify a font in Rconsole (see Q5.2) that supports the encoding in use. This used to be a problem in earlier versions of Windows, but now it is hard to find a font which does not. Support for these characters within Rterm depends on the environment (the terminal window and shell, including locale and codepage settings) within which it is run as well as the font used by the terminal window. Those are usually on legacy DOS settings and need to altered. 3.7 The dialog buttons are not translated. In most cases they actually are, but by Windows. Setting the locale or the LANGUAGE environment variable does not change the Windows setting of its lsquoUI languagersquo. Vista and later talk about the rsquoUI languagersquo and the rsquosystem localersquo for setting the language used for lsquonon-Unicodersquo programs (on the rsquoAdministrativersquo tab in Windows 7). If you have Windows running completely in say French or Chinese these settings are likely to be consistent. However, if you try to run Windows in one language and R in another, you may find the way Windows handles internationalization slightly odd. 4 Packages 4.1 Can I install packages into libraries in this version Yes, but you will need a lot of tools to do so, unless the author or the maintainers of the bin/windows/contrib section on CRAN have been kind enough to provide a binary version for Windows as a. zip file, or the package is a simple one involving no compiled code (and binary versions are usually available for simple packages). You can install binary packages either from a repository such as CRAN or from a local. zip file by using install. packages. see its help page. There are menu items on the Packages menu to provide a point-and-click interface to package installation. The packages for each minor (3.x.) version will be stored in a separate area, so for R 3.1. the files are in bin/windows/contrib/3.1. Note that the binary versions on CRAN are unsupported: see cran. r-project. org/bin/windows/contrib/3.1/ReadMe. which also gives the locations of a few other binary packages. If there is no binary package or that is not up-to-date or you prefer compiling from source, read the lsquoR Installation and Administrationrsquo manual section on lsquoAdd-on Packagesrsquo. Source packages which contain no C/C/Fortran code which needs compilation can simply be installed by install. packages(type quotsourcequot) or R CMD INSTALL pkgname at a Windows command prompt. For packages with code that needs compilation you will need to collect and install several tools: you can download them via the portal at murdoch-sutherland/Rtools/. Once you have done so, just run R CMD INSTALL pkgname at a Windows command prompt. To check the package (including running all the examples on its help pages and in its test suite, if any) use R CMD check pkgname. see the lsquoWriting R Extensionsrsquo manual. Note that setting up Windows to install a source package that needs compilation is rather tricky please do ensure that you have followed the instructions exactly . At least 90 of the questions asked are because people have not done so. If you have a source package that is known to work on a Unix-alike system, you can try the automated Windows binary package builder documented at win-builder. r-project. org. 4.2 I donrsquot have permission to write to the R-3.3.2library directory. You can install packages anywhere and use the environment variable RLIBS (see How do I set environment variables ) to point to the library location(s). Suppose your packages are installed in p:myRlib. Then you can EITHER OR use a package by, e. g. You can also have a personal library, which defaults to the directory Rwin-library x. y of your home directory for versions x. y.z of R. This location can be changed by setting the environment variable RLIBSUSER. and can be found from inside R by running Sys. getenv(quotRLIBSUSERquot). This will only be used if it exists so you may need to create it: you can use to do so. If you use install. packages and do not have permission to write to the main or site library, it should offer to create a personal library for you and install the packages there. This will also happen if update. packages offers to update packages for you in a library where you do not have write permission. There can be additional security issues under Windows Vista and later: See Does R run under Windows Vista. In particular, the detection that a standard user has suitable permissions appears to be unreliable under Vista, so we recommend that you do create a personal directory yourself. 4.3 The packages I installed do not appear in the HTML help system. This question applied to the pre-2.10.0 HTML help system, which has been replaced. 4.4 My functions are not found by the HTML help search system. This question applied to the pre-2.10.0 search system, which has been replaced. 4.5 Loading a package fails. Is the package installed for this version of R Packages need to have prepared for R 2.10.0 or later, and packages containing compiled code for R 2.12.0 or later. You can tell the version the package was compiled for by looking at the lsquo Built: rsquo line in its DESCRIPTION file. For a small number of binary packages you need to install additional software and have its DLLs in your PATH. Windows will normally give an informative message about a certain DLL not being found. See cran. r-project. org/bin/windows/contrib/3.1/ReadMe for a listing of some of these packages (notably RGtk2. cairoDevice. rggobi. rJava. rjags and some of the packages connecting to databases). 4.6 Package TclTk does not work. For package tcltk to work (try demo(tkdensity) or demo(tkttest) after library(tcltk) ) you need to have Tcl/Tk installed. This is part of the R installation, so it should be there. However, if you have the environment variable MYTCLTK set to a non-empty value, it is assumed that you want to use a different Tcl/Tk 8.5.x installation with the path to its bin directory given by value of MYTCLTK. and that this is set up correctly (with TCLLIBRARY set if needed). Note that you do need 8.5.x and not 8.4.x nor 8.6.0, and you do need the architecture to match, that is a 32-bit or 64-bit build of Tcl/Tk to match the R build in use. (There is no guarantee that a 64-bit build will work: it depends on the layout it uses.) In the past several package authors have suggested using ActiveTcl (activestate/Products/activetcl/ ) as a way to get Tcl/Tk extensions (but the support files do contain the most commonly used TkTable and BWidget extensions). This could be used by setting (for a default install) but current versions do not by default contain any extra extensions (although they may be downloaded via the Teacup facility) and this only works for 32-bit R. 4.7 Hyperlinks in HTML sometimes do not work. This question was much more relevant prior to version 2.10.0. They may still not work between packages installed in different libraries if the HTTP server has been disabled: the remedy is not to do that 4.8 update. packages() fails. You may not be able to update a package which is in use: Windows lsquolocksrsquo the packagersquos DLL when it is loaded. So use update. packages() (or the menu equivalent) in a new session. If you put library(foo) in your. Rprofile you will need to start R with --vanilla to be able to update package foo. If you set RDEFAULTPACKAGES to include foo. you will need to unset it temporarily. It has been reported that some other software has interfered with the installation process by preventing the renaming of temporary files, Google Desktop being a known example. 4.9 How do I add to the list of repositories as shown in the Select repositories. item on the Packages menu This reads from the tab-delimited file RHOMEetcrepositories. which you can edit, or put a modified copy at. Rrepositories in your HOME directory (see What are HOME and working directories ). 4.10 Help is not shown for some of the packages This was about Compiled HTML help, which has not been supported since R 2.10.0. 4.11 How do I get static HTML pages We presume you want to do this for some special purpose: Rrsquos help system will not make use of them, links across library directories will not work (unlike R lt 2.10.0), ambiguous links will be resolved at install time and missing links will be broken (previous versions used JavaScript to look for them at run time). But if you still want them, here is how to do it. Static HTML pages are not part of the binary distribution, so you will need to install R and/or packages from their sources. To install just a few packages with static HTML pages use To install R itself with static HTML pages you need to build it from the sources for yourself. Change the following line in file MkRules. local (after copying MkRules. dist to MkRules. local if that has not already been done). and them all packages installed by that build of R will (by default) be installed with static HTML pages. 4.12 How can I get a binary version of a package Presumably one not available on CRAN, BioC or a similar repository. If you have a source package that is known to work on a Unix-alike system, you can try the automated Windows binary package builder documented at win-builder. r-project. org. If the package is not yours, please remember to change the maintainer address so the results go to you and not the author(s) However, if a CRAN package is not available in binary form, this usually means that there is a problem with some dependent package or external software (often mentioned in the ReadMe file in the binary repository directory). You can email R-windowsr-project. org expressing a wish for such a package to be portedmdashthe maintainers will take such wishes into account when prioritizing work on binary packages. In many cases installing packages from the sources is not at all difficult (it is simple if the package contains no compiled code), so please attempt that for yourself before requesting help from the busy volunteers. 4.13 Package xxx is out of date for Windows Here are three possible reasons: You are simply impatient, and need to wait until the binary package has been built and propagated to the CRAN mirror you are using. This normally (but not always) happens within 24 hours. Sometimes mirrors do get behind (especially unofficial ones), so you could try another mirror. (Mirror statistics are linked near the top of the CRAN mirror page at cran. r-project. org/mirrors. html .) The latest version of the package might require a later version of R than the one you are using. You can check on the packagersquos HTML page on CRAN, and update your R if needed. Your R might be too old. Binary packages for the 3.x series are built (if possible) whilst 3.(x1) is current, but building stops once 3.(x2) reaches alpha (pre-release, about a month before release). You can always try installing from the sources. 4.14 No binary packages appear to be available for my version of R How old is it The CRAN policy is to archive binary packages two years after the 2.x series is closed. Other repositories may do so sooner. If you are using an R version that old we advise you to update your R, but you do also have the option of installing packages from their source. 4.15 How do I build my package for both 32- and 64-bit R Packages without compiled code nor a configure. win script will run on both 32- and 64-bit R. Packages with compiled code but no configure. win nor src/Makefile. win file will be built for both when running on a 64-bit version of Windows if both versions of R are installed. An empty configure. win is treated in the same way as if none existed. Also, there is a list of packages known to have an architecture-independent configure. win hardcoded into R CMD INSTALL. and for these packages, both architectures will be built under the above conditions. Other packages can be installed with configure. win run for just the first architecture by using option --force-biarch. Any package can be installed for first one architecture and then the other with option --merge-multiarch. but the package source must be a tarball (and as before, running on a 64-bit version of Windows with both versions of R installed). Finally, a package without a src/Makefile. win file and no or empty or architecture-independent configure. win file can be installed for both architectures from 32-bit Windows if the 64-bit components were selected when R was installed and option --compile-both is given. Obviously, only the 32-bit installation can be tested. 5 Windows Features 5.1 What should I expect to behave differently from the Unix version of R R commands can be interrupted by Esc in Rgui. exe and Ctrl-break or Ctrl-C in Rterm. exe. Ctrl-C is used for copying in Rgui. exe. Command-line editing is always available, but is somewhat simpler than the readline-based editing on Unix. For Rgui. exe. the menu item lsquoHelp Consolersquo will give details. For Rterm. exe see file README. rterm. Paths to files (e. g. in source() ) can be specified with either quot/quot or quotquot. system() is slightly different: see its help page and that of shell(). 5.2 I hear about some nifty features: please tell me about them You have read the file README. R-3.3.2. There are file menus on the R console, pager and graphics windows. You can source and save from those menus, and copy the graphics to png. jpeg. bmp. postscript. PDF or metafile. There are right-click menus giving shortcuts to menu items, and optionally toolbars with buttons giving shortcuts to frequent operations. If you resize the R console the options(width) is automatically set to the console width (unless disabled in the configuration file). The graphics has a history mechanism. As README. R-3.3.2 says: lsquoThe History menu allows the recording of plots. When plots have been recorded they can be reviewed by PgUp and PgDn . saved and replaced. Recording can be turned on automatically (the Recording item on the list) or individual plots can be added (Add or the INS key). The whole plot history can be saved to or retrieved from an R variable in the global environment. The format of recorded plots may change between R versions. Recorded plots should not be used as a permanent storage format for R plots. There is only one graphics history shared by all the windows devices. rsquo The R console and graphics windows have configuration files stored in the RHOMEetc directory called Rconsole and Rdevga you can keep personal copies in your HOME directory. They contain comments which should suffice for you to edit them to your preferences. For more details see Rconsole. There is a GUI preferences editor invoked from the Edit menu which can be used to edit the file Rconsole. 5.3 Circles appear as ovals on screen. The graphics system asks Windows for the number of pixels per inch in the X and Y directions, and uses that to size graphics (which in R are in units of inches). Sometimes the answer is a complete invention, and in any case Windows will not know exactly how the horizontal and vertical size have been set on a monitor which allows them to be adjusted. You can specify correct values either in the call to windows or as options: see windows. (Typically these are of the order of 100.) On one of our systems, the screen height was reported as 240mm, and the width as 300mm in 1280 x 1024 mode and 320mm in 1280 x 960 and 1600 x 1200 modes. In fact it was a 21quot monitor and 400mm x 300mm This is less common with LCD screens but not unknown, particularly if they are not running at their native resolution. 5.4 How do I move focus to a graphics window or the console You may want to do this from within a function, for example when calling lsquo identify rsquo or lsquo readline rsquo. Use the function lsquo bringToTop() rsquo. With its default argument it brings the active graphics window to the top and gives it focus. With argument lsquo -1 rsquo it brings the console to the top and gives it focus. This works for Rgui. exe in MDI and SDI modes, and can be used for graphics windows from Rterm. exe (although Windows may not always act on it). 5.5 What does TAB completion do Both Rgui and Rterm support TAB completion. Hitting TAB whilst entering a command line completes the current lsquowordrsquo as far as is unambiguously possible. Hitting TAB a second time then shows a list of possible completions (or the first few if there are many): the user can then enter one or more characters and hit TAB again. What is it lsquocompletingrsquo There are two modes: within an unterminated (single - or double-) quoted expression it completes file paths. 4 Otherwise, it is completing R expressions: most obviously it will match visible R object names and keywords, so apr followed by TAB will (in a vanilla session) complete to apropos. After a function name and parenthesis (e. g. apropos( ) it will complete argument names (and ), and after or it will complete list components or slot names respectively. This feature can be turned off: Rgui has two menu items to do so, and setting the environment variable RCOMPLETION to FALSE turns it off completely for both Rgui and Rterm. Further, the behaviour can be fine-tuned: to see the settings available use which also explains how the various types of completion work. This feature is very similar to the completion available in the readline - based command line interface on Unix-alikes: the macOS GUI R. app has a different completion scheme. 6 Workspaces 6.1 My workspace gets saved in a strange place: how do I stop this Have you changed the working directory. see Q6.2. 6.2 How do I store my workspace in a different place Use the lsquoFile Change Dir. rsquo menu item to select a new working directory: this defaults to the last directory you loaded a file from. The workspace is saved in the working directory. You can also save a snapshot of the workspace from the lsquoSave Workspace. rsquo menu item. From the command line you can change the working directory by the function setwd. see its help page. 6.3 Can I load workspaces saved under Unix/GNU-Linux or Mac macOS Yes. All ports of R use the same format for saved workspaces, so they are interchangeable (for the same 3.x. version of R, at least). Note though that character data in a workspace will be in a particular encoding that is not recorded in the workspace, so workspaces containing non-ASCII character data may not be interchangeable even on the same OS. Since R marks character data when it knows it to be in UTF-8 or Latin-1 (including its Windows superset, CP1252), strings in those encodings are likely to be transferred correctly: fortunately this covers most of the common cases (macOS normally uses UTF-8, and Linux users are likely to use UTF-8 or perhaps Latin-1). It is possible to save references to package namespaces when saving the workspace: if that happens the package will need to be installed on the machine loading the workspace. 7 The R Console 7.1 When using Rgui the output to the console seems to be delayed. This is deliberate: the console output is buffered and re-written in chunks to be faster and less distracting. You can turn buffering off or on from the lsquoMiscrsquo menu or the right-click menu: Ctrl-W toggles the setting. If you are sourcing R code or writing from a function, there is another option. A call to the R function flush. console() will write out the buffer and so update the console. 7.2 Long lines in the console or pager are truncated. They only seem to be truncated: that at the end indicates you can scroll the window to see the rest of the line. Use the horizontal scrollbar or the CTRL left/right arrow keys to scroll horizontally. (The left/right arrow keys work in the pager too.) 8 Building from Source 8.1 How can I compile R from source See the lsquoR Installation and Administrationrsquo manual (for the version of R you want to install). 8.2 Can I use a fast BLAS Fast BLAS (Basic Linear Algebra Subprograms, netlib. org/blas/faq. html ) routines are used to speed up numerical linear algebra. There is support in the R sources for the lsquotunedrsquo BLAS called ATLAS (math-atlas. sourceforge. net ). The savings can be appreciable but because ATLAS is tuned to a particular chip we canrsquot use it generally. However, linear algebra on large matrices is not often an important part of R computations, and more typical calculations on small matrices may run slower. BLAS support is supplied by the single DLL RHOMEbinx64Rblas. dll. and you can add a fast BLAS just by replacing that. Replacements for 32-bit R and some of the older common chips are available on CRAN in directory bin/windows/contrib/ATLAS. See the R Installation and Administrationrsquo manual for how to build an ATLAS Rblas. dll tuned to your system using the R sources. Unfortunately the process has been less successful when tried for the common current chips such as Intelrsquos Core 2. Versions of Dr Kazushige Gotorsquos BLAS (see en. wikipedia. org/wiki/KazushigeGoto ) for 64-bit Windows by Ei-Ji Nakama can be found at prs. ism. ac. jp/ nakama/SurviveGotoBLAS2/binary/windows/x64/. Just download the file Rblas. dll appropriate to your CPU and replace RHOME /bin/x64/Rblas. dll. (There is also a generic version called lsquo DYNAMICARCH rsquo that tries to adapt itself to the CPU found ndash however if you know the exact CPU used it is better to download the CPU-specific version. Note that development of that BLAS was frozen in 2010 so you will not find versions for recent CPUs.) Note that fast BLAS implementations may give different (and often slightly less accurate) results than the reference BLAS included in R. 8.3 How do I include compiled C code We strongly encourage you to do this via building an R package: see the lsquoWriting R Extensionsrsquo manual. In any event you should get and install the tools and toolchain mentioned in the lsquoR Installation and Administrationrsquo manual. Then you can use to make foo. dll. Utilizar. binx64R CMD SHLIB --help for further options, or see SHLIB. (Replace x64 by i386 for 64-bit R.) If you want to use Visual C, Borland C or other compilers, see the appropriate section in README. packages. 8.4 How do I debug code that I have compiled and dyn. load-ed Debugging under Windows is often a fraught process, and sometimes does not work at all. If all you need is a just-in-time debugger to catch crashes, consider (32-bit) Dr. Mingw from the mingw-utils bundle on mingw. org. That will be able to pinpoint the error, most effectively if you build a version of R with debugging information as described below. First, build a version of the R system with debugging information by and make a debug version of your package by You will need a suitable version of gdb which matches your compiler. Then you can debug by (or use Rterm. exe .) However, note gdb may only be able to find the source code if we run in the location where the source was compiled ( R-3.3.2/src/gnuwin32 for the main system, R-3.3.2/src/library/mypkg/src for a package), unless told otherwise by the directory command. It is most convenient to set a list of code locations via directory commands in the file. gdbinit in the directory from which gdb is run. It is only possible to set breakpoints in a DLL after the DLL has been loaded. So a way to examine the function tukeyline in package stats might be Alternatively, in Rgui you can use the lsquoMiscBreak to debuggerrsquo menu item after your DLL is loaded. The C function call breaktodebugger() will do the same thing. Fortran symbols need an underline appended. Windows has little support for signals, so the Unix idea of running a program under a debugger and sending it a signal to interrupt it and drop control back to the debugger does not work with a MinGW version of gdb. It does often work with the cygwin version. 8.5 How do I include C code You need to do two things: (a) Write a wrapper to export the symbols you want to call from R as extern quotCquot. (b) Include the C libraries in the link to make the DLL. Suppose X. cc contains your C code, and Xmain. cc is the wrapper, as in the example in lsquoWriting R Extensionsrsquo . Then build the DLL by ( gcc ) or (VC, which requires extension. cpp ) and call the entry point(s) in XR. such as Xmain. Construction of static variables will occur when the DLL is loaded, and destruction when the DLL is unloaded, usually when R terminates. Note that you will not see the messages from this example in the GUI console: see the next section. 8.6 The output from my C code disappears. Why The Rgui. exe console is a Windows application: writing to stdout or stderr will not produce output in the console. (This will work with Rterm. exe .) Use Rprintf or REprintf instead. These are declared in header file Rext/PrtUtil. h. Note that output from the console is delayed (see The output to the console seems to be delayed ), so that you will not normally see any output before returning to the R prompt. 8.7 The output from my Fortran code disappears. Why Writing to Fortran output writes to a file, not the Rgui console. Use one of the subroutines dblepr. intpr or realpr documented in the lsquoWriting R Extensionsrsquo manual. Note that output from the console is delayed (see The output to the console seems to be delayed ), so that you will not normally see any output before returning to the R prompt even when using the xxxpr subroutines. 8.8 The console freezes when my compiled code is running. The console, pagers and graphics window all run in the same thread as the R engine. To allow the console etc to respond to Windows events, call RProcessEvents() periodically from your compiled code. If you want output to be updated on the console, call RFlushConsole() and then RProcessEvents(). Footnotes Non-administrator accounts will automatically be offered a default installation directory in the user area. what Windows calls x64 for x86-64 CPUs, not the very rare ia64 Windows for Itanium CPUs. or they may have no choice: apparently some Windows editions are tied to a specific language. It does not have a complete understanding of Windows file paths, but can complete most relative or absolute file paths, including drives and spaces. Relative paths on drives are not handled, for example. Best Essay Book For Upsc Result Best Essay Book For Upsc Mains - cost accounting essay best essay book for upsc mains Students who are planning to buy dissertation online must consult with consultancy services. best essay book for upsc mains Likewise. Essay Writing Books For Upsc - writebestserviceessay. tech Essay Types. Name the best book for Essay preparation. gracias. Upsc Essay Contest. As a result . you receive a. Best Book For Essay For Upsc best book for essay for upsc The most cost-effective soft binding is a paperback in a. instructions on how to write an expository essay best book to learn essay . Best essay book for upsc exam tips - Shri B. M. Patil Foundation Best essay book for upsc exam tips. My hobby essay in english for 8th class result . Lord of the flies critical essay introduction kindergarten. UPSC Mains Essay Paper - Clear IAS In the UPSC Mains Essay Paper. Essay Question Paper of UPSC Civil Services Mains 2013 had four choices from which one essay should. Mains Exam A Book of. Essay books for upsc - Plagiarism Free Professional Homework. Essay books for upsc . Union public service commission upsc . essay for best custom essay for civil what about essay questions here sociology upsc exam. How to Write Essay in UPSC Exam - Mrunal. How not to write UPSC Essay Paper. youx27re expected to write an essay containing. Essay is not something that can be learned reading one book or. Upsc Essay Contest, Essays for Civil Services, Suggested. Upsc Essay Contest, Essays for Civil Services, Suggested Essays . Essay for Competition Exams Essay Books For Upsc - argument essay on deforestation essay books for upsc com can write you a cheap essay while keeping away all that cheapness. essay books for upsc Joyce Carol Oates has collected a group of works. Best essay books for upsc wiki - Joseph H. Romano P. C Best essay books for upsc wiki. 5 stars based on 111 reviews. Argumentative essay format igcse results . Mla essay format for quotes. Essay on yoga diwas in hindi x12. best essay book for upsc exam exams 2016 best us binary options platform 24option issues synonym Top binary options trading Vancouver (Surrey) rdcomclient binary options intraday trading with bollinger bands. Essay Writing Upsc - writebestpaperessay. tech Order from the best essay writing. Teachers. There is absolutely no good book for essay writing. there are two. for upsc result. ENGLISH ESSAY WRITING. Best essay book for upsc exam results - okontv Best essay book for upsc exam results . Uncategorized October 19, 2016. Odia essay for upsc exam practice test. mla format do you underline essay titles generator. Essay Writing Tips For Upsc Result - saintmartinoftours Essay writing for upsc result - DongleKong Essay writing for upsc result . Mutually assured destruction essay writing. Ismael mallari essays on friendship. Best Book On Essay Writing For Upsc . Buy Essay Online. best book on essay writing for upsc Help with writing research papers best dissertations criminal justice research paper questions best book on essay writing for upsc . Best Essay Book For Upsc Exam 2017 - stoccardahotel. it Best Essay Book For Upsc Exam 2017. BEST UPSC SCRA BOOKS 2017 Recommended Reference Books Best SCRA Books - Recommended Reference Books for SCRA 2017. Essay UPSC Pdf Download - studydhaba Essay UPSC Pdf Download. Book Reviews Admit Card Motivation Admission Answer Key ExamDate Result Top 10 Exams. IBPS SSC UPSC Engineering LAW NDA/CDS. Best essay for upsc result - alamiahuntingclub Best essay for upsc result . Best essay for upsc result . 4 stars based on 59 reviews. Stat best dare essay . 4 main causes of world war 1 essay papers. Stynthesis essay . ForumIAS - UPSC Exam Preparation IAS Exam Preparation. ForumIAS is online source for UPSC and IAS exam preparation for all the aspirants who wants to clear civil. Civil Engineering Book . Best Geography(Optional. Best essay for upsc result - Push2Screen - juicetoggle Best essay for upsc result . 0 Comments. Best essay for upsc result . 4 stars based on 42 reviews juicetoggle Essay . Line follower robot research paper pulcinella. Essay Writing for UPSC Mains - Byjux27s Free IAS Prep Essay writing tips for ias mains using Byjus. Get. Free NCERT Books Topic. 10 Things to keep in mind while writing an Essay for UPSC Mains. Essay - Civil Services Books - Mains Exam - Clear IAS UPSC mains essay books . UPSC Civil Service Mains Paper 1. Civil Services Books . Rated among the best . IAS Essay Preparation - Civil service India IAS Essay Preparation. Here are some helpful tools for tackling Essay in the UPSC exams. We try our best to provide as many resources for your preparation as. Essay Books For Upsc Mains Essay Books For Upsc Mains. the best gift ever essay how to write an essay based on a novel muet writing essay sample answer short scholarship essay examples Best essay book for upsc exam zone - intimatelyu Best essay books for upsc yosemite 2016. Classification essay on friends families amp lovers. Transaction Results Your Account Search. Categorías. Uncategorized. Best essay books for upsc question - rantsare. us Best essay books for upsc question. My best teacher essay in english for 8th class results . Education is the key to success essay in hindi video. IAS Essay Vision IAS ( Very Important document about key books of General. Philosophy. Geography. Psychology. Hindi Literature. Essay UPSC . IAS Result . UPSC . IAS Result . Essay Book For Upsc Pdf, Buy Essay Online - gosecretusa. Essay Book For Upsc Pdf. research paper high school pdf how to write pt3 essay write the best research paper how to write a. give an instant result . upsc essay writing Archives - INSIGHTS Tagged: upsc essay writing. Insights Weekly Essay Challenges 2016. 2016 UPSC Mains Questions on Current Affairs. Best essay book for upsc mains dates - blueprintmg Best essay book for upsc mains dates. Essay on books are our best friends in english. Word count common app essay 2017 results . Argumentative essay thesis. Best Essay Books For Upsc Exams Name the best book for Essay preparation. - UPSC Discussions Name the best book for Essay preparation. thank you. English-Hindi - Essay Compulsory - UPSC Mains Examination. The Best Books For Essay Preparation are. Best Essay Book For Upsc Exam . Buy Essay Online. best essay book for upsc exam Cover letter immigration consultant research paper help apa essay writing on travel as a part of education best essay book for upsc exam . 151 Supreme Essays . UPSC /State Civil Services and All Other. Buy 151 Supreme Essays . UPSC /State Civil Services and All Other Higher Competitive Exams book online at best prices in. Visit Exam Central to find books . What are some good books for essay writing paper of UPSC . There is absolutely no good book for essay writing. there are two books . What are some good books for essay writing paper of UPSC . in UPSC exams . UPSC Civil Services Books - Amazon. in Online shopping for Books from a great selection of UPSC Civil Services Prelims. is one of the best books for you to read. Books Exam Preparation Exams by UPSC Essay - Civil Services Books - Mains Exam - Clear IAS UPSC mains essay books . UPSC Civil Service Mains Paper 1. Civil Services Books . Rated among the best . Essay Writing Books For Upsc - writebestserviceessay. tech Order from the best essay writing service where true. How to improve my writing skills especially for UPSC Mains exams . Books for UPSC Essay Preparation. Best Essay Book For Upsc Exam . Buy Essay Online. best essay book for upsc exam Outstanding skills to put on a resume how to write a research proposal for dissertation cover letter job application with experience. Best book /study material for Essay paper in IAS mains exam . Best book /study material for Essay paper in IAS mains exam . Give the complete details about UPSC examination along with. Civil Service Examination Books . 1. UPSC Exams Books Online UPSC Exam Preparation Books Disha. UPSC Exams Books Online UPSC Exam Preparation Books . You can find some of the best mock test papers with our CSAT NDA exams books for different UPSC exams . Best Essay Books For Upsc Exams - schoolsettlement. org You can find some of the best mock test papers with our CSAT NDA exams books for different UPSC exams . Essay Writing Books For . UPSC Exam Best Books for IAS. best essay book for upsc exam exams 2016 best us binary options platform 24option issues synonym Top binary options trading Vancouver (Surrey) rdcomclient binary options intraday trading with bollinger bands. best UPSC books - Free Online Coaching for IAS Exam 308 Responses to quotIAS Books for Civil Services. year question papers of UPSC Prelims. know the best publication books for upsc prelims exam . Upsc Essay Contest, Essays for Civil Services, Suggested. Upsc Essay Contest, Essays for Civil Services, Suggested Essays . Essay for Competition Exams . The best essays on each topic will be ranked winner who will be. Essay Books For Upsc Exams best essay book for mba paper writing service best essay about politicians in the philippines. Essay Books For Upsc Exams i love weekends essay Important Books for IAS Exam - IAS UPSC EXAM PORTAL Mains Papers Book Getting. IAS EXAM PORTAL Books (Kalinjar Publications). ( UPSC PORTAL) is not associated with Union Public Service Commission. UPSC CSAT Prelims Books - SuraBooks. UPSC CSAT Books amp Start your preparation with UPSC CSAT best book . SuraBooks provides you. SSC. UPSC amp Competitive exams books . Question Papers. Best essay book for upsc exam dates - theappointmentsoffice Best essay book for upsc exam dates. Best essay for competitive exams upcoming. Essay contest 2014 for youth lyrics. essay letter from birmingham jail analysis zone. best essay books for upsc exam - yeiyo best essay books for upsc exam - yeiyo Essay books for upsc mains - Plagiarism Free Custom. Essay books for upsc mains. We Can Write You Professional Paper Assignments Starting At 10/page Best Essay Writing Company. Necessity for upsc exam papers. Best Book For Essay For Upsc breast cancer report essays Best Book For Essay For Upsc notes of a. common essay topics for competitive exams essay on social class and education. Best essay books for upsc exam - bestwaycharter Best essay books for upsc exam . October 16, 2016 By Leave a Comment. Best essay coaching for ias bank and trust. essay on parents respect in english usage Subhkamna Publication Books For Competetive UPSC Enterance. Old Issues Of Subhkamna Publications Also Other UPSC Entrance. Essay Writing: Books Can Be Found On. Home About Us New Release UPSC Exams Dates Book . UPSC Civil Services Prelims 2014: Best books for preparation UPSC Civil Services Prelims 2014: Best books for . ( UPSC ) Civil Services Preliminary examination 2014 will. questions divided into two papers. CSAT Exam Books Best Books for IAS Exam - DishaPublication CSAT Exam Books Best Books for IAS Exam . (Union Public Service Commission). If you go through the GS papers of the last four years. Essay Books For Upsc Exams essay books for upsc exams There are no longer virtuous actions extant. Essay Books For Upsc Exams my trip narrative essay international development essay questions Best essay book for upsc exam tips - Shri B. M. Patil Foundation Best essay book for upsc exam tips. Best books writing college application essay zero. Spm english essay story title video. Essay hooks about friendship bracelets. Essay Writing Books For Upsc Please suggest me best Essay book for UPSC exam in hindi. essay writing books . Format of writing essays 1.Get the best information about essay writing for UPSC . List of Essay Topics for UPSC Mains examination - Mrunal In UPSC civil service exam . the Essay paper consists of 250 marks. List of Essay Topics. Syllabus amp Papers UPSC Mains General Studies Paper 4. Tips for Preparation of Preliminary Exam - iaspaper. net Along with studying and revisions you should also solve previous year papers and other sample test papers available in the books or. Books for UPSC Exam Best .

Comments

Popular posts from this blog

Binary Options Signals Mt4 Programming

Bienvenido a la casa de los mundos de las primeras opciones binarias automatizado Asesor experto Si usted es nuevo en opciones binarias, puede leer más sobre él aquí. Acerca de nuestras señales Las opciones binarias son simplemente inversiones que usted realiza basándose en si el precio actual de un activo aumentará o disminuirá al vencimiento. La razón binaria opciones son tan populares es debido a sus cantidades increíbles de pago. Puede generar hasta 75 de su inversión en cada comercio ganador. Nuestras señales se han desarrollado y probado durante un período de años, y ahora están disponibles para ser utilizados de una manera automatizada con un asesor experto Lo que está incluido en nuestro paquete Expert Advisor que se puede utilizar ya sea automatizado o para generar señales para su no - MT4 BO broker 5 Plantillas de las que puede elegir, dependiendo de su estilo de negociación Materiales de formación de amplificadores de educación para el comercio Opciones binarias en Meta Trad...

Definición De Opciones Comerciales

Opciones definidas Todos los contratos de opciones que son del mismo tipo y estilo y cubren el mismo valor subyacente se denominan una clase de opciones. Todas las opciones de la misma clase que también tienen la misma unidad de comercio al mismo precio de ejercicio y fecha de vencimiento se denominan series de opciones. Descargo de responsabilidad: Este sitio analiza las opciones negociadas en bolsa emitidas por la Corporación de Compensación de Opciones. Ninguna declaración en este sitio debe ser interpretada como una recomendación para comprar o vender un valor, o para proporcionar asesoramiento de inversión. Las opciones implican riesgos y no son adecuadas para todos los inversores. Antes de comprar o vender una opción, una persona debe recibir y revisar una copia de Características y Riesgos de Opciones Estandarizadas publicada por The Options Clearing Corporation. Se pueden obtener copias de su corredor uno de los intercambios de la Corporación de compensación de opciones en One ...

Binary Options Live Forum

EZTrader desestima a los auditores Los problemas de EZTrader continúan mientras que la compañía rechaza Ziv Haft, los contadores públicos certificados basados ​​en Israel, y una firma del miembro de BDO. EZTrader despide a los auditores es el último anuncio presentado ante la Securities and Exchange Commission de EE. UU. A un animal herido que impotentemente ataca en su agonía. El empuje de la liberación hellip Volúmenes binarios japoneses toman un baño Los volúmenes binarios japoneses de las opciones bajan 21 mes-en-mes mientras que el caos de Brexit calma y las reglas del día de fiesta del verano el roost. Los volúmenes binarios japoneses cayeron de 44.6tr en julio a 35tr en agosto mientras que el Brexit después de choques se disipó y las vacaciones de verano dominaron. El gráfico de barras a continuación muestra los volúmenes mensuales hellip Enfoque en la política monetaria del Banco de Inglaterra Daily Financial Daily 15 de septiembre 2016 Informe de la mañana: 09.00 Los mercados ...