0% encontró este documento útil (0 votos)
5 vistas7 páginas

Funciones y Gráficos en RStudio

El documento proporciona una guía sobre el uso de R y RStudio, incluyendo operadores aritméticos, comparativos y lógicos, así como la creación y manipulación de scripts, paquetes y funciones. También se abordan temas como la importación de datos, la investigación de datos, la creación de matrices y data frames, y la selección de datos. Finalmente, se mencionan bucles y la creación de gráficos, incluyendo diferentes tipos de gráficos y sus parámetros.

Cargado por

Simon Guerrero
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
5 vistas7 páginas

Funciones y Gráficos en RStudio

El documento proporciona una guía sobre el uso de R y RStudio, incluyendo operadores aritméticos, comparativos y lógicos, así como la creación y manipulación de scripts, paquetes y funciones. También se abordan temas como la importación de datos, la investigación de datos, la creación de matrices y data frames, y la selección de datos. Finalmente, se mencionan bucles y la creación de gráficos, incluyendo diferentes tipos de gráficos y sus parámetros.

Cargado por

Simon Guerrero
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Rstudio

Para la comparación de los valores si es < o > con esta misma


expresión para el igual es ==

Pero para un valor diferente de otro es !=.

Para mirar la localización de la carpeta de descarga es getwd()

Y cambiarla es "setwd("")"

Aritméticos Comparativos Lógicos


Adición + Menor que > No logico !x
Sustracción. - Mayor que < Y logico x&y
Multiplicación * Menor o igual que <= Id x&&y
Division / Mayor o igual que >= O logico x|y
Potencia ^ Igual == Id x||y
Modulo %% Diferente de !=
Division de enteros %/%

Scripts en R
Hoja en blanco con el + u agregamos un nuevo script de R, ademas
podes agregar la flecha para el vector de la forma
Ademas puedo aceptar el vector presionando

Para trasportar datos debes de guardar en la carpeta de trabajo de


Estudio y con el cogido

[Link]("nombre archivo")

Paquetes
Un conjunto de funciones que alguien ha escrito

Por ej: mean, sum son paquetes establecidos que trae rstudio

Para instalar algún paquete podemos hacer lo siguiente


[Link]("ggplot2") entre paréntesis va el nombre de la
extension que quieres descargar

Instalamos ggplot2 con library y traficamos según la tabla de datos de


iris (datos establecidos por Rstudio)

La funcion es

Donde la X= [Link] y Y=[Link], donde el conjunto de datos


lo marca iris , y el color depende de las especies
Importación de XLSX
Xslx es el formato predeterminado de excel

[Link]("xlsx") luego debemos instalar rJava

Funciones Normales
Importamos un archivo de [Link] y lo miramos esta compuesto por
Nombre/edad/genero

Si sacamos la media aritmética saldar un error debido a que todo lo


explicado no es numero

Entonces como nombramos al archivo que en mi caso fue Simon

Entonces la función seria al yo colocar el signo $ este


sale un menu desplegable
Investigación de datos
La función table() me muestra los datos repetidos en el vector o
columna que tengo este es muy importante para investigar los datos.

Str() me dice que clase de categoría son mis datos

summary de los datos

Para agregar una nueva columna a los dados colocamos el nombre del
conjunto de datos # nombre$nombrecolumnanueva <- nombre$vector
al cual estará asociado y < o >

Clase de datos
NUMERICOS: Recuerda que el punto es un decimal; numero con
decimal

logical (Verdadero o Falso)

Character letras o frases rodeado por ""

Integer numero entero

Vectores
Para escribir el comentario se utiliza el #

La c(lo que hace es unir cosas)

Recordar lo de clase de datos

Matrices
Crear una matriz de 3x3 de 1 a 9

mm1 [ 1,2 ] [i,j]

Lista esta te permite juntar elementos de diferentes indoles

list

Data frame
Diferencia con la matriz, porque este ultimo tiene elementos de un
mismo tipo y este primero contiene valores numéricos lógicos etc

ejemplo para hacer los cuártales con el diagrama de caja y bigotes se


necesita un vector de [Link]

Convertir un objeto a otro


Con el archivo de as. Y tenemos todas las combinaciones

Selección de datos
Nombre del vector[c("vector1","vector")]

funcion subset

Subset(iris,iris$$ [Link] >5 & iris $Species =="sets")

Otra firma es [1,2] primera fila segunda columna o 1:3,1:3

Bucles
While <-- mientras

for =para cada

Repeat= repite

Gráficos
Plot grafico mas sencillo de Rstudio

Plot(vector, type ="el que sea", col="blue")

El que sea depende de

"p" para puntos,

"l" para líneas,

"b" para ambos,

"c" para la parte de líneas solo de "b",


"o" para ambos 'sobretrazados',

"h" para líneas verticales tipo "histograma" (o "alta densidad"),

"s" para pasos de escalera,

"S" para otros pasos, ver 'Detalles' más abajo,

"n" para no trazar.

principal = main
un título general para el gráfico: véase el título.

sub
un subtítulo para el gráfico: véase el título.

xlab
un título para el eje x: ver título.

ylab
un título para el eje y: ver título.

asp
la relación de aspecto y/x, ver [Link].

Barras
Se llamabarplot

También podría gustarte