Introducción r primerospasosenr

Post on 12-Apr-2017

75 views 0 download

Transcript of Introducción r primerospasosenr

Introducción a R:

Primeros pasos en R

Carlos Loria

carlos@loria.com

Javier Loria

jloria@solidq.com

Organiza

http://tinyurl.com/ComunidadWindows

Patrocinadores del SQL Saturday

Platinum Sponsor

Diamond Sponsor

Bronze Sponsor

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

SQL 2016 RC3

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

Consideraciones sobre la instalación de

SQL Server 2016 con R

Página de descarga de evaluaciones

SQL Server Evaluations https://www.microsoft.com/en-us/evalcenter/evaluate-sql-server-2016

Preinstall Information / System requirements

What is new in SQL Server 2016 with R Services

Set up SQL Server R Services (In-Database)

|23 Abril Introducción a R: Primeros pasos en R11 |

SQL Server R Services

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, Bibliotecas y

el derecho al voto femenino!

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 Generales

y el Cuarteto de Anscombe

Antes de empezar

Instalación

R desde SQL

Fundamentos

Documentación

Visualización

Agenda

Summit SolidQ Latam

http://pa.summit.solidq.com/

Del 1ro al 3 de Junio

Ciudad de Panamá, Panamá

1 día de seminario de SQL 2016

2 días - 2 tracks (Relacional –Inteligencia de Negocios) .

Llenos de experiencias, buenas prácticas y últimas novedades tecnológicas