miércoles, 6 de mayo de 2015

EL SCRIPT


####################################
###   R para muy principiantes   ###
####################################


#########################################
###   Como podemos pedir ayuda en R   ###
#########################################


help()
help.search("")
help.start()

help.start() # Muestra documentación informativa general.

# Para buscar ayuda especifica sobre una función, por ejemplo sum
help(sum)
# Presenta una descripción, la forma de usarla, sus argumentos, qué valores nos devuelve la función y referencias
# y además nos muestras funciones relacionadas.

# Cuando en vez de buscar una función queremos buscar sobre un concepto estadístico utilizaremos el comando
help.search("")
# El concepto hay que meterlo entre comillas porque no estamos buscando una función sino una cadena de caracteres.
help.search("boxplot")

# Podemos sustituir la palabra help por el simbolo de interrogación de la siguiente manera, aunque los resultados
# van a ser los mismos.


####################################
###   El directorio de trabajo   ###
####################################


# Es el lugar definido en el que busca los scripts y datos y donde también va guardando los resultados.
# Para saber cual es el directorio de trabajo.

getwd()

# Establecer una nueva dirección para el directorio de trabajo.

setwd("C:/Users/Raul Ortiz/Documents/R")

# Lo comprobamos

getwd()

# En R es habitual que las cosas se puedan hacer de varias formas diferentes.
# Cuando utilizamos RStudio, podemos establecer el directorio desde la pestaña "Files"


#####################
###   El script   ###
#####################


# La forma más eficaz y recomendable de comunicarse con R
# Nos permite que guardemos todos los comandos que ejecutemos
# y poder ulitizarlos de nuevo en próximas sesiones de trabajo o proyectos.

# Facilita el trabajo entre colaboradores, basta con enviarles el script y la base de datos
# para compatir con ellos nuestros avances.

# R guarda los scripts con el formato *.R pero en realidad no es más que un archivo de texto.

# Se pueden dar órdenes a R directamente desde la consola,
# pero sólo queda registro de los comandos que ejecutamos en el historial
# y tener un guión es mucho más organizado y eficaz.

1+1
5*2
mean(c(1,2,3,4,5))

# Itroduciendo el símbolo de almohadilla (#) antes de un comando,
# conseguimos que R lo considere como texto y no lo ejecute.

# Es una forma de introducir comentarios en el script
# para poder recordarlos en futuras sesiones.

1+1 # Sumamos 1+1
5*2 # Averiguo el total de alumnos en las dos clases.

# También pueden ser utilizados para explicar comandos a otros colaboradores
mean(c(1,2,3,4,5)) # Con este comando saco la media de los cinco valores.

# O para organizar el script en secciones,
# ocultando lo que hay entre dos cadenas largas de almohadillas (###########)

No hay comentarios:

Publicar un comentario