Símbolos

^
~

Asignación de Variables

x <- 3  
y <- 2

Impresión de Resultados

x  
## [1] 3
y
## [1] 2

Operaciones Aritméticas

suma <- x+y  
suma
## [1] 5
resta <- x-y
resta
## [1] 1
multiplicacion <- x*y
multiplicacion
## [1] 6
division <- x/y
division
## [1] 1.5
division_entera <- x%/%y
division_entera
## [1] 1
residuo <- x%%y
residuo
## [1] 1
potencia <- x^y
potencia
## [1] 9

Funciones Matemáticas

raizcuadrada <- sqrt(x)
raizcuadrada
## [1] 1.732051
raizcubica <- x^(1/3)
raizcubica
## [1] 1.44225
exponencial <- exp(1)
exponencial
## [1] 2.718282
absoluto <- abs(x)
absoluto
## [1] 3
signo <- sign(x)
signo
## [1] 1
redondeo_arriba <- ceiling(x/y)
redondeo_arriba
## [1] 2
redondeo_abajo <- floor(division)
redondeo_abajo
## [1] 1
truncar <- trunc(division)
truncar
## [1] 1

Constantes

pi
## [1] 3.141593
radio <- 5
area_circulo <- pi*radio^2
area_circulo
## [1] 78.53982

Vectores

a <- c(1, 2, 3, 4, 5)
a
## [1] 1 2 3 4 5
?c
## starting httpd help server ... done
longitud <- length(a)
longitud
## [1] 5
promedio <- mean(a)
promedio
## [1] 3
resumen <- summary(a)
resumen
##    Min. 1st Qu.  Median    Mean 3rd Qu.    Max. 
##       1       2       3       3       4       5
orden_ascendente <- sort(a)
orden_ascendente
## [1] 1 2 3 4 5
orden_descendente <- sort(a,decreasing=TRUE)
orden_descendente
## [1] 5 4 3 2 1
?sort

b <- c(1, 2, 3, 4, 5)
b
## [1] 1 2 3 4 5
suma_vectores <- a+b
suma_vectores
## [1]  2  4  6  8 10

Graficar

plot(a,b)

?plot

plot(a,b, type="b", main="Ventas Totales", xlab="Semana", ylab="M USD")

Conclusiones

R es un lenguaje de programación útil para realizar cálculos, prinicipalmente, estadísticos y forma parte de las herramientas del Big Data.

R Studio es el entorno donde se puede programar R, y gracias a que también se puede programar Python, en julio de este año se anunció que su nombre cambiará a Posit.

En esta introducción, lo que llama la atención es la constante aparición de alertas o errores en el programa, los cuales encontramos que principalmente se deben a que la versión no es la más reciente, a la falta de instalación de paquetes o llamar a las librerías, problemas de escritura (typos), y los muchos argumentos que tienen las funciones.

Si desde un inicio programamos de forma estructurada, disciplinada y meticulosa, podremos preveer muchas de las alertas o errores y así obtendremos los muchos beneficios de la programación en R, como la predicción de pronósticos.

En mi opinión, R es una herramienta sumamente útil la cual ayuda a estudiar los datos y a entenderlos mejor dependiendo de las funciones que se desean hacer, principalmente, el graficar de una manera visual y el lograr limpiar las bases de datos de una manera eficiente son de las principales ventajas de R que hemos observado hasta el momento.

LS0tDQp0aXRsZTogPHNwYW4gc3R5bGU9IkNvbG9yOk9yYW5nZSIgPiBDb21hbmRvcyBiw6FzaWNvcw0KYXV0aG9yOiAiTWFyaWFuYSBVbGxvYSAtIEEwMTI1MzA3NiINCmRhdGU6ICIyMDIyLTA5LTA1Ig0Kb3V0cHV0OiANCiAgaHRtbF9kb2N1bWVudDoNCiAgICB0b2M6IHRydWUNCiAgICB0b2NfZmxvYXQ6IHRydWUNCiAgICBjb2RlX2Rvd25sb2FkOiB0cnVlDQotLS0NCjxpbWcgc3JjPSAiQzpcXFVzZXJzXFxtYXJpYVxcRG9jdW1lbnRzXFxJVEVTTSBMQUVUXFxTZW1lc3RyZSA3XFxNM1xcaW1hZ2VuZXNcXDU1LTU1MjQyMl9tYXRoLXN5bWJvbC1tYXRoLWNsaXAtYXJ0LWltYWdlbmVzLWRlLXNpZ25vcy5wbmciPg0KDQojIyMgU8OtbWJvbG9zDQpeICANCn4NCg0KIyMjIEFzaWduYWNpw7NuIGRlIFZhcmlhYmxlcw0KYGBge3J9DQp4IDwtIDMgIA0KeSA8LSAyDQpgYGANCg0KDQojIyMgSW1wcmVzacOzbiBkZSBSZXN1bHRhZG9zDQpgYGB7cn0NCnggIA0KeQ0KYGBgDQoNCg0KIyMjIE9wZXJhY2lvbmVzIEFyaXRtw6l0aWNhcw0KYGBge3J9DQpzdW1hIDwtIHgreSAgDQpzdW1hDQoNCnJlc3RhIDwtIHgteQ0KcmVzdGENCg0KbXVsdGlwbGljYWNpb24gPC0geCp5DQptdWx0aXBsaWNhY2lvbg0KDQpkaXZpc2lvbiA8LSB4L3kNCmRpdmlzaW9uDQoNCmRpdmlzaW9uX2VudGVyYSA8LSB4JS8leQ0KZGl2aXNpb25fZW50ZXJhDQoNCnJlc2lkdW8gPC0geCUleQ0KcmVzaWR1bw0KDQpwb3RlbmNpYSA8LSB4XnkNCnBvdGVuY2lhDQpgYGANCg0KDQojIyMgRnVuY2lvbmVzIE1hdGVtw6F0aWNhcw0KYGBge3J9DQpyYWl6Y3VhZHJhZGEgPC0gc3FydCh4KQ0KcmFpemN1YWRyYWRhDQoNCnJhaXpjdWJpY2EgPC0geF4oMS8zKQ0KcmFpemN1YmljYQ0KDQpleHBvbmVuY2lhbCA8LSBleHAoMSkNCmV4cG9uZW5jaWFsDQoNCmFic29sdXRvIDwtIGFicyh4KQ0KYWJzb2x1dG8NCg0Kc2lnbm8gPC0gc2lnbih4KQ0Kc2lnbm8NCg0KcmVkb25kZW9fYXJyaWJhIDwtIGNlaWxpbmcoeC95KQ0KcmVkb25kZW9fYXJyaWJhDQoNCnJlZG9uZGVvX2FiYWpvIDwtIGZsb29yKGRpdmlzaW9uKQ0KcmVkb25kZW9fYWJham8NCg0KdHJ1bmNhciA8LSB0cnVuYyhkaXZpc2lvbikNCnRydW5jYXINCg0KYGBgDQoNCg0KIyMjIENvbnN0YW50ZXMNCmBgYHtyfQ0KcGkNCnJhZGlvIDwtIDUNCmFyZWFfY2lyY3VsbyA8LSBwaSpyYWRpb14yDQphcmVhX2NpcmN1bG8NCmBgYA0KDQoNCiMjIyBWZWN0b3Jlcw0KYGBge3J9DQphIDwtIGMoMSwgMiwgMywgNCwgNSkNCmENCj9jDQoNCmxvbmdpdHVkIDwtIGxlbmd0aChhKQ0KbG9uZ2l0dWQNCg0KcHJvbWVkaW8gPC0gbWVhbihhKQ0KcHJvbWVkaW8NCg0KcmVzdW1lbiA8LSBzdW1tYXJ5KGEpDQpyZXN1bWVuDQoNCm9yZGVuX2FzY2VuZGVudGUgPC0gc29ydChhKQ0Kb3JkZW5fYXNjZW5kZW50ZQ0KDQpvcmRlbl9kZXNjZW5kZW50ZSA8LSBzb3J0KGEsZGVjcmVhc2luZz1UUlVFKQ0Kb3JkZW5fZGVzY2VuZGVudGUNCj9zb3J0DQoNCmIgPC0gYygxLCAyLCAzLCA0LCA1KQ0KYg0KDQpzdW1hX3ZlY3RvcmVzIDwtIGErYg0Kc3VtYV92ZWN0b3Jlcw0KDQpgYGANCg0KDQojIyMgR3JhZmljYXINCmBgYHtyfQ0KcGxvdChhLGIpDQo/cGxvdA0KDQpwbG90KGEsYiwgdHlwZT0iYiIsIG1haW49IlZlbnRhcyBUb3RhbGVzIiwgeGxhYj0iU2VtYW5hIiwgeWxhYj0iTSBVU0QiKQ0KYGBgDQoNCiMjIyAqKkNvbmNsdXNpb25lcyoqDQpSIGVzIHVuIGxlbmd1YWplIGRlIHByb2dyYW1hY2nDs24gw7p0aWwgcGFyYSByZWFsaXphciBjw6FsY3Vsb3MsIHByaW5pY2lwYWxtZW50ZSwgZXN0YWTDrXN0aWNvcyB5IGZvcm1hIHBhcnRlIGRlIGxhcyBoZXJyYW1pZW50YXMgZGVsIEJpZyBEYXRhLiAgDQoNClIgU3R1ZGlvIGVzIGVsIGVudG9ybm8gZG9uZGUgc2UgcHVlZGUgcHJvZ3JhbWFyIFIsIHkgZ3JhY2lhcyBhIHF1ZSB0YW1iacOpbiBzZSBwdWVkZSBwcm9ncmFtYXIgUHl0aG9uLCBlbiBqdWxpbyBkZSBlc3RlIGHDsW8gc2UgYW51bmNpw7MgcXVlIHN1IG5vbWJyZSBjYW1iaWFyw6EgYSBQb3NpdC4gIA0KDQpFbiBlc3RhIGludHJvZHVjY2nDs24sIGxvIHF1ZSBsbGFtYSBsYSBhdGVuY2nDs24gZXMgbGEgY29uc3RhbnRlIGFwYXJpY2nDs24gZGUgYWxlcnRhcyBvIGVycm9yZXMgZW4gZWwgcHJvZ3JhbWEsIGxvcyBjdWFsZXMgZW5jb250cmFtb3MgcXVlIHByaW5jaXBhbG1lbnRlIHNlIGRlYmVuIGEgcXVlIGxhIHZlcnNpw7NuIG5vIGVzIGxhIG3DoXMgcmVjaWVudGUsIGEgbGEgZmFsdGEgZGUgaW5zdGFsYWNpw7NuIGRlIHBhcXVldGVzIG8gbGxhbWFyIGEgbGFzIGxpYnJlcsOtYXMsIHByb2JsZW1hcyBkZSBlc2NyaXR1cmEgKHR5cG9zKSwgeSBsb3MgbXVjaG9zIGFyZ3VtZW50b3MgcXVlIHRpZW5lbiBsYXMgZnVuY2lvbmVzLiAgDQoNClNpIGRlc2RlIHVuIGluaWNpbyBwcm9ncmFtYW1vcyBkZSBmb3JtYSBlc3RydWN0dXJhZGEsIGRpc2NpcGxpbmFkYSB5IG1ldGljdWxvc2EsIHBvZHJlbW9zIHByZXZlZXIgbXVjaGFzIGRlIGxhcyBhbGVydGFzIG8gZXJyb3JlcyB5IGFzw60gb2J0ZW5kcmVtb3MgbG9zIG11Y2hvcyBiZW5lZmljaW9zIGRlIGxhIHByb2dyYW1hY2nDs24gZW4gUiwgY29tbyBsYSBwcmVkaWNjacOzbiBkZSBwcm9uw7NzdGljb3MuDQoNCkVuIG1pIG9waW5pw7NuLCBSIGVzIHVuYSBoZXJyYW1pZW50YSBzdW1hbWVudGUgw7p0aWwgbGEgY3VhbCBheXVkYSBhIGVzdHVkaWFyIGxvcyBkYXRvcyB5IGEgZW50ZW5kZXJsb3MgbWVqb3IgZGVwZW5kaWVuZG8gZGUgbGFzIGZ1bmNpb25lcyBxdWUgc2UgZGVzZWFuIGhhY2VyLCBwcmluY2lwYWxtZW50ZSwgZWwgZ3JhZmljYXIgZGUgdW5hIG1hbmVyYSB2aXN1YWwgeSBlbCBsb2dyYXIgbGltcGlhciBsYXMgYmFzZXMgZGUgZGF0b3MgZGUgdW5hIG1hbmVyYSBlZmljaWVudGUgc29uIGRlIGxhcyBwcmluY2lwYWxlcyB2ZW50YWphcyBkZSBSIHF1ZSBoZW1vcyBvYnNlcnZhZG8gaGFzdGEgZWwgbW9tZW50by4NCg0KDQo=