IDE y Editores de código para el entorno R

42 views 21 slides Apr 03, 2024
Slide 1
Slide 1 of 21
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16
Slide 17
17
Slide 18
18
Slide 19
19
Slide 20
20
Slide 21
21

About This Presentation

Describe IDE y editores de código R


Slide Content

Editores para R
Nombre Tamaño de instalador
------------------------------------------------------
R-Editor Preinstalado con R
RStudioDesktop 171.62 MB
RStudioCloud No aplica
Emacs / ESS 76.35 MB
Rcode 74.91 MB
Visual Studio Code 61.91 MB
TinnR 11.03 MB
WinEdt/ Rmanager 9.33 MB
PSPad/ accessR 9.14 MB
Stagraph 5.36 MB
Notepad++ / NppToR 4.51 MB
JGR / Deducer 4.50 MB
R-Commander 4.35 MB
R en línea No aplica
------------------------------------------------------
Numerosos diferentes editores de código permiten editar y correr Scripts
de R. Esta lista y la presentación siguiente incluye una pequeña selección.
Presentación por Víctor González Fernández

R-Editor
El editor preinstalado con R carece de colores para sintaxis y otras ayudas,
pero es eficiente y confiable. Envíe el código a la línea de comandos usando
Ctlr-R. La consola de R cuenta con autocompletar (tecla TAB).
No requiere instalación

RStudioDesktop
Un editor muy completo y popular es R-Studio. Puede ser lento en equipos con
recursos limitados. Cuenta con autocompletar, color de sintaxis y ayuda emergente.
Tiene explorador de archivos, y administrador de paquetes. Permite crear proyectos.
https://www.rstudio.com/
Instalación simple.

RStudioCloud
La versión en línea de R-Studio tiene muchas de las herramientas de RStudio
sin necesidad de instalar paquetes. Es gratuito, pero requiere registrarse en
Githubo RStudio. Cuenta con autocompletar y ayuda emergente.
https://www.rstudio.com/products/cloud/
No requiere instalación

Emacs / ESS
GNU Emacs es un editor de código muy versátil. La versión de Emacs con la
extensión Emacs SpeaksStatistics(ESS) para R tiene autocompletar, color de
sintaxis y ayuda emergente. Permite configurar varias ventanas ("buffers").
https://vigou3.gitlab.io/emacs-modified-windows/
Instalación complicada.

RCode
RCodees un editor de código muy completo. Cuenta con autocompletar, color de
sintaxis y ayuda emergente. Tiene editor de datos, explorador de archivos, y
administrador de paquetes. Permite crear proyectos y configurar varias ventanas.
https://www.rcode.dev/
Instalación fácil.

Visual Studio Code
VSC es un editor de código de Microsoft. Para correr R usa las extensiones "R" (de Yuki
Ueda) y "R LSP Client" (de REditorSupport). Requiere instalar el paquete "languageserver"
en R. Cuenta con su terminal R (F1 | CreateR Terminal). Ejecuta código con Ctr-Shift-Ssi se
vincula R.exe (F1 | Preferences: open usersettings, r.rterm.windows: C:\Program Files\R\R-
x.x.x\bin\x64\R.exe). Tiene autocompletar, color y ayuda emergente.
https://code.visualstudio.com/
Instalación complicada.

Tinn-R
TinnRes un editor de texto integrado a R. Abre su consola o remite código a R.
Cuenta con color para sintaxis y autocompletar programable. Tiene botones
dedicados para revisar y editar objetos, crear gráficas y marcar código.
https://tinn-r.org/en/
Instalación fácil.

WinEdt/ Rmanager
WinEdtesuneditordetextoydedocumentosLaTeX.Sucomplemento"Rmanager"
lepermiteinteractuarconRyknitr.RequiereinstalarelpaquetepatchDVIenR.Abra
elarchivo"Install.edt"enWinEdtparainstalarRmanager:|Macros|ExecuteCurrent
Macro|AbraR:|R|OpenGui|
http://www.winedt.org/config/modes/RManager.html
Instalación complicada.

PSPad/ accessR
PSPades un editor de código y su extensión "accessR" le permite interactuar con R. Copie
"accessR.vbs" a "\PSPad\Script\VBScript\" y copie "clipboardtor.exe" a "\PSPad\Script\". Active
Scripts: |Opciones |Opciones |Integración con el sistema | Activar el soporte para Scripts|
Cuenta con autocompletar y ayuda emergente.
http://www.pspad.com/es/
Instalación complicada.

Stagraph http://stagraph.com/
Stagraph(por Milos Gregor) es una interface gráfica externa para R, enfocada en importar
(incluso desde bases de datos), editar y visualizar datos. Se apoya en los paquetes de R
ggplot2 y dplyr, y facilita la visualización de gráficos interactivos en el navegador. Cuenta
con colores para sintaxis, autocompletar y ayuda emergente.
Instalación fácil.

Notepad++ / NppToR
NppToRconecta Notepad++ a R. Asigne Codificación: UTF-8 sin BOM; teclas: NpptoR|
Settings| Pass Line: ^R ; Lenguaje: R; Idioma: Configuración | Preferencias | Generales;
Autocompletar: Configuración | Preferencias | Auto-completado| Permitir. Cree "R.xml"
con "make_R_xml.R" y cópielo a "C:\Program Files (x86)\Notepad++\autoCompletion".
https://sourceforge.net/projects/npptor/
https://notepad-plus-plus.org/
Instalación complicada.

JGR / Deducer
Jaguar (JGR) y Deducerforman una interface gráfica para R en Java. El paquete JGR crea una
consola en Javaque resalta sintaxis, autocompleta y da ayuda emergente. El paquete
Deducercrea una interfaz gráfica sobre JGR. El paquete iplotsgenera gráficos. Instale y
cargue JGR desde R: library(JGR). Inicie la consola jaguar: JGR(). Cargue Deducere iplots
(desde JGR): library(Deducer); library(iplots). Nota: Solo se puede usar Java-64 con R-64.
http://rforge.net/JGR/
http://www.deducer.org/pmwiki/
Instalación complicada.

R Commander
R Commander(Rcmdr) es una interfaz gráfica para R desarrollada por John Fox. Se
instala y se carga como cualquier otro paquete. Tiene su ventana de menús de
comandos. Ejecuta y presenta el código R editable. Tiene una ventana para editar
código Rmarkdowny varios complementos. Requiere que R esté en el modo "SDI".
https://socialsciences.mcmaster.ca/jfox/Misc/Rcmdr/
Instalación fácil.

R en línea
Existen diversas implementaciones de R en línea que permiten editar código y
correr R desde el navegador de Internet sin necesidad de instalar programas.
https://cocalc.com/settings?anonymous=jupyter

R en línea
Existen diversas implementaciones de R en línea que permiten editar código y
correr R desde el navegador de Internet sin necesidad de instalar programas.
https://trinket.io/R/

R en línea
Existen diversas implementaciones de R en línea que permiten editar código y
correr R desde el navegador de Internet sin necesidad de instalar programas.
https://www.tutorialspoint.com/execute_r_online.php

R en línea
Existen diversas implementaciones de R en línea que permiten editar código y
correr R desde el navegador de Internet sin necesidad de instalar programas.
https://www.mycompiler.io/new/r

R en línea
Existen diversas implementaciones de R en línea que permiten editar código y
correr R desde el navegador de Internet sin necesidad de instalar programas.
https://rdrr.io/snippets/

R en línea
Existen diversas implementaciones de R en línea que permiten editar código y
correr R desde el navegador de Internet sin necesidad de instalar programas.
https://rweb.webapps.cla.umn.edu/cgi-bin/Rweb.cgi

R en línea
Existen diversas implementaciones de R en línea que permiten editar código y
correr R desde el navegador de Internet sin necesidad de instalar programas.
http://vigonfer.atspace.cc/R_en_linea_.htm
https://sites.google.com/view/rintro/r-en-línea?authuser=0
Tags