Está en la página 1de 2

INTRODUCCIÓN AL LENGUAJE EN R – SEMANA 1 – MODULO 02

1. Obteniendo ayuda
¿Cómo obtener ayuda?
- Se puede obtener ayuda en el sistema
- Preguntar por alguien que ya sepa
- Buscar la lista de distribución de correo
- Utilizar STACKOVERFLOW (preguntas y respuestas de R)

Funciones para obtener ayuda


a) En R

help(“ “)
?
example ()

help.search()
??

library(help = " ")

vignette() [documento que se genera a través de un pdf de ayuda]

Ejemplo:
help("read.table") [en las comillas va el nombre de la función que necesitamos ayuda]
[cuando escribimos “read.table” la ayuda se despliega en la misma ventana]

vignette(all=TRUE)
vignette("Intro2Matrix")

b) Fuera de R

Se pueden utilizar FAQ indicando la siguiente información.

 Salida esperada
 Salida recibida
 Versión
 Otros

Suscribiese:
r-help-es@r-project.org
https://stat.ethz.ch/mailman/listinfo/r-help-es
http:// www.catb.org/esr/faqs/smart-question

2. Práctica de obteniendo ayuda

help.start().
La primera herramienta que puedes usar para obtener ayuda es help.start(). En ella encontrarás
un menú de recursos, entre los cuales se encuentran manuales, referencias y demás material
para comenzar a aprender R.
?
R incluye un sistema de ayuda que te facilita obtener información acerca de las funciones de los
paquetes instalados. Para obtener información acerca de una función, por ejemplo de la función
print().
Como puedes observar ? te muestra en la ventana Help una breve descripción de la función, de
cómo usarla, así como sus argumentos, etcétera.

help(“ “)
Asimismo, puedes usar la función help(), la cual es un equivalente de ?. Al utilizar help(), usarás
como argumento el nombre de la función entre comillas, por ejemplo, help("print").

Ayuda sobre un operador


Para buscar ayuda sobre un operador, este tiene que encontrarse entre comillas inversas. Por
ejemplo, si buscas información del operador +, deberás escribir help(`+`) o ?`+` en la línea de
comandos.

apropos(“ “)
Otra herramienta disponible es la función apropos(), la cual recibe una cadena entre comillas
como argumento y te muestra una lista de todas las funciones que contengan esa cadena.
Inténtalo: escribe apropos("class") en la línea de comandos.

Resultado:
[1] ".__C__classGeneratorFunction"
[2] ".__C__className"
[3] ".__C__classPrototypeDef"

example(" ")
También puedes obtener ejemplos del uso de funciones con la función example(“ ”). Por
ejemplo, escribe example("read.table").

?? o help.search(" ")
R te permite buscar información sobre un tema usando ??. Por ejemplo, escribe ??regression en
la línea de comandos.
Esta herramienta es muy útil si no recuerdas el nombre de una función, ya que R te mostrará
una lista de temas relevantes en la ventana Help. Análogamente, puedes usar la función
help.search("regression").

library(help=" ")
Otra manera de obtener información de ayuda sobre un paquete es usar la opción help para el
comando library, con lo cual tendrás información más completa. Un ejemplo es
library(help="stats").

vignette(“ “)
Algunos paquetes incluyen viñetas. Una viñeta es un documento corto que describe cómo se
usa un paquete. Puedes ver una viñetas usando la función vignette(“ “). Pruébalo: escribe
vignette("tests") en la línea de comandos.
Por último si deseas ver la lista de viñetas disponibles puedes hacerlo usando el comando
vignette() con los paréntesis vacíos.

También podría gustarte