Presentación: Introducción "Primeros pasos en mCommerce"- Julio 2015
Introducción R - Primeros pasos
-
Upload
solidq -
Category
Technology
-
view
736 -
download
1
Transcript of Introducción R - Primeros pasos
![Page 1: Introducción R - Primeros pasos](https://reader030.fdocuments.net/reader030/viewer/2022012911/5886b9011a28ab6d0e8b7831/html5/thumbnails/1.jpg)
#SQSummit
Introducción a R
Javier Loria
/in/JavierSQL
@JavierSQL
Primeros pasos en R
Ricardo Estrada
/in/rikhardo
@RikhardoSQL
![Page 2: Introducción R - Primeros pasos](https://reader030.fdocuments.net/reader030/viewer/2022012911/5886b9011a28ab6d0e8b7831/html5/thumbnails/2.jpg)
EN CUMPLIMIENTO CON LA LEY 15/1999 DE PROTECCIÓN DE DATOS DE
CARÁCTER PERSONAL, PONEMOS EN TU CONOCIMIENTO QUE
ESTE EVENTO VA A SER GRABADO· Dichas grabaciones serán utilizadas por SolidQ, bien para uso
interno o bien para la creación de material de marketing con el fin de
promocionar nuestra marca.
![Page 3: Introducción R - Primeros pasos](https://reader030.fdocuments.net/reader030/viewer/2022012911/5886b9011a28ab6d0e8b7831/html5/thumbnails/3.jpg)
Porque?
Carro rojo con parrilla arriba.
![Page 4: Introducción R - Primeros pasos](https://reader030.fdocuments.net/reader030/viewer/2022012911/5886b9011a28ab6d0e8b7831/html5/thumbnails/4.jpg)
Antes de empezar
Instalación
R desde SQL
Fundamentos
Documentación
Visualización
Agenda
![Page 5: Introducción R - Primeros pasos](https://reader030.fdocuments.net/reader030/viewer/2022012911/5886b9011a28ab6d0e8b7831/html5/thumbnails/5.jpg)
Porque?
2015 2014
http://spectrum.ieee.org/computing/software/the-2015-top-ten-programming-languages
![Page 6: Introducción R - Primeros pasos](https://reader030.fdocuments.net/reader030/viewer/2022012911/5886b9011a28ab6d0e8b7831/html5/thumbnails/6.jpg)
Interactivo
Sensitivo a mayúsculas
Interpretado
Objetos se mantienen en memoria
Miles de Librerías
Cosas que saber
![Page 7: Introducción R - Primeros pasos](https://reader030.fdocuments.net/reader030/viewer/2022012911/5886b9011a28ab6d0e8b7831/html5/thumbnails/7.jpg)
https://www.visualstudio.com/en-us/features/rtvs-vs.aspx
![Page 8: Introducción R - Primeros pasos](https://reader030.fdocuments.net/reader030/viewer/2022012911/5886b9011a28ab6d0e8b7831/html5/thumbnails/8.jpg)
SQL 2016 RC3
![Page 9: Introducción R - Primeros pasos](https://reader030.fdocuments.net/reader030/viewer/2022012911/5886b9011a28ab6d0e8b7831/html5/thumbnails/9.jpg)
Interactivo
Intellisense
Explorador de variables
Depuración
Historia
R Markdown
R Tools for VS
![Page 10: Introducción R - Primeros pasos](https://reader030.fdocuments.net/reader030/viewer/2022012911/5886b9011a28ab6d0e8b7831/html5/thumbnails/10.jpg)
Motor de R
![Page 11: Introducción R - Primeros pasos](https://reader030.fdocuments.net/reader030/viewer/2022012911/5886b9011a28ab6d0e8b7831/html5/thumbnails/11.jpg)
R version 3.2.4 Revised (2016-03-16 r70336) -- "Very Secure Dishes"Copyright (C) 2016 The R Foundation for Statistical ComputingPlatform: x86_64-w64-mingw32/x64 (64-bit)
![Page 12: Introducción R - Primeros pasos](https://reader030.fdocuments.net/reader030/viewer/2022012911/5886b9011a28ab6d0e8b7831/html5/thumbnails/12.jpg)
R version 3.2.3 (2015-12-10) -- "Wooden Christmas-Tree"Copyright (C) 2015 The R Foundation for Statistical ComputingPlatform: x86_64-w64-mingw32/x64 (64-bit)
![Page 13: Introducción R - Primeros pasos](https://reader030.fdocuments.net/reader030/viewer/2022012911/5886b9011a28ab6d0e8b7831/html5/thumbnails/13.jpg)
? <Tópico>
help(<topico>)
help.search(“patron”)
Ayuda
![Page 14: Introducción R - Primeros pasos](https://reader030.fdocuments.net/reader030/viewer/2022012911/5886b9011a28ab6d0e8b7831/html5/thumbnails/14.jpg)
Ayuda, Bibliotecasy discursos políticos!
![Page 15: Introducción R - Primeros pasos](https://reader030.fdocuments.net/reader030/viewer/2022012911/5886b9011a28ab6d0e8b7831/html5/thumbnails/15.jpg)
Suma: +
Resta: -
Multiplicación: *
División: /
Modulo: %%
Exponente: ^
Otros: log, exp, sin, cos,tan, sqrt
Operadores
![Page 16: Introducción R - Primeros pasos](https://reader030.fdocuments.net/reader030/viewer/2022012911/5886b9011a28ab6d0e8b7831/html5/thumbnails/16.jpg)
Menor que: <
Mayor que: >
Igual: ==
Y (And): &
O (Or): |
Condiciones
![Page 17: Introducción R - Primeros pasos](https://reader030.fdocuments.net/reader030/viewer/2022012911/5886b9011a28ab6d0e8b7831/html5/thumbnails/17.jpg)
= <- ->
Asignación
![Page 18: Introducción R - Primeros pasos](https://reader030.fdocuments.net/reader030/viewer/2022012911/5886b9011a28ab6d0e8b7831/html5/thumbnails/18.jpg)
Comentarios: #
Valor
Remover Memoria: rm
Comentarios y otros
![Page 19: Introducción R - Primeros pasos](https://reader030.fdocuments.net/reader030/viewer/2022012911/5886b9011a28ab6d0e8b7831/html5/thumbnails/19.jpg)
R: como calculadora
![Page 20: Introducción R - Primeros pasos](https://reader030.fdocuments.net/reader030/viewer/2022012911/5886b9011a28ab6d0e8b7831/html5/thumbnails/20.jpg)
Vectores: Asignación
c(…)
Secuencias
dim
names
![Page 21: Introducción R - Primeros pasos](https://reader030.fdocuments.net/reader030/viewer/2022012911/5886b9011a28ab6d0e8b7831/html5/thumbnails/21.jpg)
Asignación de Vectores
![Page 22: Introducción R - Primeros pasos](https://reader030.fdocuments.net/reader030/viewer/2022012911/5886b9011a28ab6d0e8b7831/html5/thumbnails/22.jpg)
• +-*/^%
Operaciones:
• Condición
Vectores Lógicos
• rep
Replicación
• min y max
• mean y median
• sum
Agregaciones:
Sort
Vectores: Operaciones
![Page 23: Introducción R - Primeros pasos](https://reader030.fdocuments.net/reader030/viewer/2022012911/5886b9011a28ab6d0e8b7831/html5/thumbnails/23.jpg)
Operaciones: Vectores
![Page 24: Introducción R - Primeros pasos](https://reader030.fdocuments.net/reader030/viewer/2022012911/5886b9011a28ab6d0e8b7831/html5/thumbnails/24.jpg)
Elemento n:
• X[n]
Todos menos n
• x[-n]
Primeros n
• x[1:n]
Últimos Elementos
• x[-(1:n)]
Específicos
• x[c(1,3,5)]
Por Nombre
• X[“nombre”]
Por Condición
• x[x>5]
Referencias
![Page 25: Introducción R - Primeros pasos](https://reader030.fdocuments.net/reader030/viewer/2022012911/5886b9011a28ab6d0e8b7831/html5/thumbnails/25.jpg)
Filtros y extracción de datos
![Page 26: Introducción R - Primeros pasos](https://reader030.fdocuments.net/reader030/viewer/2022012911/5886b9011a28ab6d0e8b7831/html5/thumbnails/26.jpg)
R Markdown
![Page 27: Introducción R - Primeros pasos](https://reader030.fdocuments.net/reader030/viewer/2022012911/5886b9011a28ab6d0e8b7831/html5/thumbnails/27.jpg)
R Markdown
![Page 28: Introducción R - Primeros pasos](https://reader030.fdocuments.net/reader030/viewer/2022012911/5886b9011a28ab6d0e8b7831/html5/thumbnails/28.jpg)
plot
hist
dotchart
pie
boxplot
Gráficos Generales
![Page 29: Introducción R - Primeros pasos](https://reader030.fdocuments.net/reader030/viewer/2022012911/5886b9011a28ab6d0e8b7831/html5/thumbnails/29.jpg)
Gráficos Generalesy el Cuarteto de Anscombe
![Page 30: Introducción R - Primeros pasos](https://reader030.fdocuments.net/reader030/viewer/2022012911/5886b9011a28ab6d0e8b7831/html5/thumbnails/30.jpg)
Antes de empezar
Instalación
R desde SQL
Fundamentos
Documentación
Visualización
Agenda
![Page 31: Introducción R - Primeros pasos](https://reader030.fdocuments.net/reader030/viewer/2022012911/5886b9011a28ab6d0e8b7831/html5/thumbnails/31.jpg)
También puedes preguntar tus
dudas con el hashtag
#SQSummit en Twitter
ADAPTIVE BI FRAMEWORK
Te ayudaremos a mejorar la velocidad de desarrollo de tu plataforma de analítica de negocio basada en nuestra experiencia:
•Diseña antes de construir
•Automatización de procesos por ETL
•Servicios de mentoring para ayudarte a conseguir mejores prácticas para la construcción de procesos específicos y plataformas de analítica de negocio
•Muy fácil de mantener
SOLIDQ FLEX SERVICES
Con SolidQ Flex Services evitarás sustos, consiguiendo que tus sistemas sean estables. Desde una solución sencilla de monitorización, hasta un servicio de atención de incidencias 24/7, mantenimiento proactivo, resolución de problemas y línea de soporte.
Todo con un coste fijo mensual… y tú dedica el tiempo a las cosas importantes.
¡Gracias!