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
division <- x/y
division
## [1] 1.5
division_entera <- x%/%y
division_entera
## [1] 1
residuo <- x%%y
residuo
## [1] 1
potencia <- x ^ 2
potencia
## [1] 9
Funciones matemáticas
raiz_cuadrada <- sqrt(x)
raiz_cuadrada
## [1] 1.732051
raiz_cubica <- x ^ (1/3)
raiz_cubica
## [1] 1.44225
exponencial <- exp(1)
exponencial
## [1] 2.718282
absoluto <- abs(x)
absoluto
## [1] 3
#Al usar la función sign, arroja 1,0, o -1, 1 son números positivos, 0 para cero y -1 para números negativos.
signo <- sign(x)
signo
## [1] 1
redondeo_arriba <- ceiling (x/y)
redondeo_arriba
## [1] 2
redondeo_abajo <- floor(x/y)
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)
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
Gráficos
b<- c(1,2,3,4,5)
suma_vectores <- a+b
suma_vectores
## [1] 2 4 6 8 10
plot(a,b, type = "o", main= "Ventas Totales", xlab = "Semana", ylab = "MXN")

Conclusiones
R es un lenguaje de programación útil para realizar
cálculos, visualizaciones, entre otros y forma parte del Big
Data.
R Studio es el entorno donde se puede programar R,
gracias a que aquí también se puede programar Python,
en julio de este año se anunció que su nombre cambiará a
POSIT.
Lo que llama la atención es la constante aparición de mensajes de
alerta o errores 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
librerías, errores tipográficos, y los muchos argumentos que tienen las
funciones.
Si desde un inicio programamos de una forma estructurada,
disciplinada y meticulosa, podemos preveer muchas de las alertas y
errores generados, así podremos obtener muchos de los beneficios de la
programación en R.
LS0tDQp0aXRsZTogIkNvbWFuZG9zIELDoXNpY29zIg0KYXV0aG9yOiAiSmF2aWVyIEF5YWxhLUEwMDgyMzk1OCINCmRhdGU6ICcyMDIyLTA5LTA2Jw0Kb3V0cHV0OiANCiAgaHRtbF9kb2N1bWVudDoNCiAgICB0b2M6IHRydWUNCiAgICB0b2NfZmxvYXQ6IHRydWUNCiAgICBjb2RlX2Rvd25sb2FkOiB0cnVlDQotLS0NCjxjZW50ZXI+DQo8aW1nIHNyYz0iQzovL1VzZXJzLy9qYXZhdy8vT25lRHJpdmUgLSBJbnN0aXR1dG8gVGVjbm9sb2dpY28geSBkZSBFc3R1ZGlvcyBTdXBlcmlvcmVzIGRlIE1vbnRlcnJleS8vTG9nbyBJVEVTTSBzbWFsbC5wbmciPg0KPC9jZW50ZXI+ICANCg0KYGBge2NzcywgZWNobz1GQUxTRX0NCmgxLCBoNCB7DQogIHRleHQtYWxpZ246IGNlbnRlcjsNCn0NCg0KaDEsIGgyLCBoMyB7DQogIGNvbG9yOiAjMDYxRjZCOw0KfQ0KYGBgDQoNCg0KIyMgU8OtbWJvbG9zICANCmBgYHtyfQ0KI14NCiN+DQpgYGANCg0KDQojIyBBc2lnbmFjacOzbiBkZSB2YXJpYWJsZXMgIA0KYGBge3J9DQp4PC0zDQp5PC0yDQpgYGANCg0KDQojIyBJbXByZXNpw7NuIGRlIHJlc3VsdGFkb3MgIA0KYGBge3J9DQp4DQp5DQpgYGANCg0KDQojIyBPcGVyYWNpb25lcyBhcml0bcOpdGljYXMgIA0KYGBge3IgT3BlcmFjaW9uZXMgYXJpdG1ldGljYXMsIG1lc3NhZ2U9RkFMU0UsIHdhcm5pbmc9RkFMU0V9DQpzdW1hIDwtIHggKyB5DQpzdW1hDQpyZXN0YSA8LSB4IC0geQ0KcmVzdGENCmRpdmlzaW9uIDwtIHgveQ0KZGl2aXNpb24NCmRpdmlzaW9uX2VudGVyYSA8LSB4JS8leQ0KZGl2aXNpb25fZW50ZXJhDQpyZXNpZHVvIDwtIHglJXkNCnJlc2lkdW8NCnBvdGVuY2lhIDwtIHggXiAyDQpwb3RlbmNpYQ0KYGBgDQoNCg0KIyMgRnVuY2lvbmVzIG1hdGVtw6F0aWNhcyAgDQpgYGB7ciBGdW5jaW9uZXMgTWF0ZW1hdGljYXMsIG1lc3NhZ2U9RkFMU0UsIHdhcm5pbmc9RkFMU0V9DQpyYWl6X2N1YWRyYWRhIDwtIHNxcnQoeCkNCnJhaXpfY3VhZHJhZGENCnJhaXpfY3ViaWNhIDwtIHggXiAoMS8zKQ0KcmFpel9jdWJpY2ENCmV4cG9uZW5jaWFsIDwtIGV4cCgxKQ0KZXhwb25lbmNpYWwNCmFic29sdXRvIDwtIGFicyh4KQ0KYWJzb2x1dG8NCiNBbCB1c2FyIGxhIGZ1bmNpw7NuIHNpZ24sIGFycm9qYSAxLDAsIG8gLTEsIDEgc29uIG7Dum1lcm9zIHBvc2l0aXZvcywgMCBwYXJhIGNlcm8geSAtMSBwYXJhIG7Dum1lcm9zIG5lZ2F0aXZvcy4NCnNpZ25vIDwtIHNpZ24oeCkNCnNpZ25vDQpyZWRvbmRlb19hcnJpYmEgPC0gY2VpbGluZyAoeC95KQ0KcmVkb25kZW9fYXJyaWJhDQpyZWRvbmRlb19hYmFqbyA8LSBmbG9vcih4L3kpDQpyZWRvbmRlb19hYmFqbw0KdHJ1bmNhciA8LSB0cnVuYyhkaXZpc2lvbikNCnRydW5jYXINCmBgYA0KDQoNCiMjIENvbnN0YW50ZXMgIA0KYGBge3IgQ29uc3RhbnRlcywgbWVzc2FnZT1GQUxTRSwgd2FybmluZz1GQUxTRX0NCnBpDQpyYWRpbyA8LSA1DQphcmVhX2NpcmN1bG8gPC0gcGkqcmFkaW9eMg0KYXJlYV9jaXJjdWxvDQoNCmBgYA0KDQojIyBWZWN0b3JlcyAgDQpgYGB7ciBWZWN0b3JlcywgbWVzc2FnZT1GQUxTRSwgd2FybmluZz1GQUxTRX0NCmEgPC0gYygxLDIsMyw0LDUpDQpsb25naXR1ZCA8LSBsZW5ndGgoYSkNCmxvbmdpdHVkDQpwcm9tZWRpbyA8LSBtZWFuKGEpDQpwcm9tZWRpbw0KcmVzdW1lbjwtIHN1bW1hcnkoYSkNCnJlc3VtZW4NCm9yZGVuX2FzY2VuZGVudGUgPC0gc29ydChhKQ0Kb3JkZW5fYXNjZW5kZW50ZQ0Kb3JkZW5fZGVzY2VuZGVudGUgPC0gc29ydChhLGRlY3JlYXNpbmcgPSBUUlVFKQ0Kb3JkZW5fZGVzY2VuZGVudGUNCg0KYGBgDQoNCg0KIyMgR3LDoWZpY29zICANCmBgYHtyfQ0KYjwtIGMoMSwyLDMsNCw1KQ0Kc3VtYV92ZWN0b3JlcyA8LSBhK2INCnN1bWFfdmVjdG9yZXMNCnBsb3QoYSxiLCB0eXBlID0gIm8iLCBtYWluPSAiVmVudGFzIFRvdGFsZXMiLCB4bGFiID0gIlNlbWFuYSIsIHlsYWIgPSAiTVhOIikNCmBgYA0KDQoNCiMjIENvbmNsdXNpb25lcw0KKipSKiogZXMgdW4gbGVuZ3VhamUgZGUgcHJvZ3JhbWFjacOzbiDDunRpbCBwYXJhIHJlYWxpemFyIGPDoWxjdWxvcywgdmlzdWFsaXphY2lvbmVzLCBlbnRyZSBvdHJvcyB5IGZvcm1hIHBhcnRlIGRlbCAqKkJpZyBEYXRhKiouICANCg0KKipSIFN0dWRpbyoqIGVzIGVsIGVudG9ybm8gZG9uZGUgc2UgcHVlZGUgcHJvZ3JhbWFyIFIsIGdyYWNpYXMgYSBxdWUgYXF1w60gdGFtYmnDqW4gc2UgcHVlZGUgcHJvZ3JhbWFyICoqUHl0aG9uKiosIGVuIGp1bGlvIGRlIGVzdGUgYcOxbyBzZSBhbnVuY2nDsyBxdWUgc3Ugbm9tYnJlIGNhbWJpYXLDoSBhICoqUE9TSVQqKi4gIA0KDQpMbyBxdWUgbGxhbWEgbGEgYXRlbmNpw7NuIGVzIGxhIGNvbnN0YW50ZSBhcGFyaWNpw7NuIGRlIG1lbnNhamVzIGRlIGFsZXJ0YSBvIGVycm9yZXMgbG9zIGN1YWxlcyBlbmNvbnRyYW1vcyBxdWUgcHJpbmNpcGFsbWVudGUgc2UgZGViZW4gYSBxdWUgbGEgdmVyc2nDs24gbm8gZXMgbGEgbcOhcyByZWNpZW50ZSwgYSBsYSBmYWx0YSBkZSBpbnN0YWxhY2nDs24gZGUgbGlicmVyw61hcywgZXJyb3JlcyB0aXBvZ3LDoWZpY29zLCB5IGxvcyBtdWNob3MgYXJndW1lbnRvcyBxdWUgdGllbmVuIGxhcyBmdW5jaW9uZXMuDQoNClNpIGRlc2RlIHVuIGluaWNpbyBwcm9ncmFtYW1vcyBkZSB1bmEgZm9ybWEgZXN0cnVjdHVyYWRhLCBkaXNjaXBsaW5hZGEgeSBtZXRpY3Vsb3NhLCBwb2RlbW9zIHByZXZlZXIgbXVjaGFzIGRlIGxhcyBhbGVydGFzIHkgZXJyb3JlcyBnZW5lcmFkb3MsIGFzw60gcG9kcmVtb3Mgb2J0ZW5lciBtdWNob3MgZGUgbG9zIGJlbmVmaWNpb3MgZGUgbGEgcHJvZ3JhbWFjacOzbiBlbiAqKlIqKi4gDQo=