DIPLOMA DE ESPECIALIZACIÓN EN BUSINESS INTELLIGENCE, ANALYTICS & BIG DATA Módulo 02: Advanced Analytics DOCENTE: MAGISTER ELIZABETH PALACIOS SESIÓN 02 Conceptos Importantes en R Vector Un vector en R es como una lista de elementos que son todos del mismo tipo. Matrices Una matriz en R es como una tabla de valores donde todos los elementos son del mismo tipo y están organizados en filas y columnas. DataFrame Un data frame en R es una tabla similar a una hoja de de Excel. A diferencia de las matrices, en un data frame cada columna puede contener un tipo diferente de datos. Vector • Un vector es una concatenación de datos que todos significan lo mismo, es como un array en lenguaje de programación, el contador en R empieza en 1, con cierto inicio y fin. • R está diseñado para trabajar con vectores. Vector Numérico 1 2 3 4 5 6 7 8 9 10 2 4 56 21 22 34 20 22 23 19 Vector con longitud 10 Vector Tipo Carácter 1 2 3 4 5 6 7 8 9 10 “a” “d” “4” “Si” “F” “Ai” “I” “4i” “t” “x” Nota: • Un dato es un vector con longitud 1. • No se pueden combinar tipos de datos en un solo vector 1 Lima Aritmética Vectorial 2 4 56 21 22 34 20 22 23 19 1 1 1 1 1 35 21 23 24 20 + 1 1 1 1 1 = 3 5 57 22 22 Nota Posibles operaciones a realizar:+, -, *, /, <, > Vectores en Funciones (f) Las funciones producen resultados y los resultados son vectores. 2 4 56 21 22 34 20 22 23 19 ) f() <- 2 4 56 21 22 34 20 22 23 19 35 21 23 24 20 f( = 3 5 57 22 22 Abrir Archivo: • TallerVector.R • AnalisisFinanciero.R Matrices Tendencias y Patrones para saber el desempeño de los jugadores. Las tablas son matrices en R Funciones Importantes: • Rbind(): se usa para usar combinar vectores y convertirlos en una tabla a nivel de filas. • Rm(): se usa para eliminar objetos de un entorno • Colnames(): Coloco nombre a las columnas • Rownames(): Coloco nombre a las filas Con estas funciones se construir una matriz. Visualizar los datos con Matplot(): Crea gráficos de líneas o dispersión para múltiples columnas de una matriz o data frame. Es una forma conveniente de visualizar varias series de datos en un solo gráfico. Siempre requiere de una matriz para graficar correctamente. Abrir Archivo: • Taller_Matrices.R Dataframe o Macro Datos: • • • • • Son objetos bidimensionales en R. Matrices solo se almacena un tipo de datos (numerico o de carácter) Dataframe son matrices con distintos tipos de datos. Aquí ya se trabaja con grandes volúmenes de datos. Realizar filtros con los operadores de R Abrir Archivo: Taller DataFrame.R Idenficar su primer DataSet: DatosDemografico.csv MUCHAS GRACIAS