introducción r - primeros pasos

Post on 14-Apr-2017

730 Views

Category:

Technology

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

#SQSummit

Introducción a R

Javier Loria

JLoria@solidq.com

/in/JavierSQL

@JavierSQL

Primeros pasos en R

Ricardo Estrada

REstrada@solidq.com

/in/rikhardo

@RikhardoSQL

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.

Porque?

Carro rojo con parrilla arriba.

Antes de empezar

Instalación

R desde SQL

Fundamentos

Documentación

Visualización

Agenda

Porque?

2015 2014

http://spectrum.ieee.org/computing/software/the-2015-top-ten-programming-languages

Interactivo

Sensitivo a mayúsculas

Interpretado

Objetos se mantienen en memoria

Miles de Librerías

Cosas que saber

https://www.visualstudio.com/en-us/features/rtvs-vs.aspx

SQL 2016 RC3

Interactivo

Intellisense

Explorador de variables

Depuración

Historia

R Markdown

R Tools for VS

Motor de R

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)

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)

? <Tópico>

help(<topico>)

help.search(“patron”)

Ayuda

Ayuda, Bibliotecasy discursos políticos!

Suma: +

Resta: -

Multiplicación: *

División: /

Modulo: %%

Exponente: ^

Otros: log, exp, sin, cos,tan, sqrt

Operadores

Menor que: <

Mayor que: >

Igual: ==

Y (And): &

O (Or): |

Condiciones

= <- ->

Asignación

Comentarios: #

Valor

Print

Remover Memoria: rm

Comentarios y otros

R: como calculadora

Vectores: Asignación

c(…)

Secuencias

dim

names

Asignación de Vectores

• +-*/^%

Operaciones:

• Condición

Vectores Lógicos

• rep

Replicación

• min y max

• mean y median

• sum

Agregaciones:

Sort

Vectores: Operaciones

Operaciones: Vectores

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

Filtros y extracción de datos

R Markdown

R Markdown

plot

hist

dotchart

pie

boxplot

Gráficos Generales

Gráficos Generalesy el Cuarteto de Anscombe

Antes de empezar

Instalación

R desde SQL

Fundamentos

Documentación

Visualización

Agenda

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!

top related