Programación en R: Visualización de Datos y Machine Learning
Aprende visualización de datos y cómo aplicar tus conocimientos de R al mundo del Machine Learning
Cuando estamos trabajando con un lenguaje es importante conocer las funciones predefinidas, en este artículo vemos las funciones predefinidas en R más importantes.
Tabla de contenidos
Una de las principales ventajas del lenguaje de programación R es que nos proporciona un amplio conjunto de funciones y constantes predefinidas, esto en pocas palabras nos dice, que no nos tenemos que preocupar por el desarrollo complejo de alguna función matemática que nos calcule por ejemplo el valor absoluto de algún número, solo tenemos que utilizar la función predefinida que tiene R para obtener este cálculo que es abs()
.
R cuenta con un documento oficial donde se encuentran muchas de las funciones predefinidas, para más información lo podemos descargar haciendo click aquí. Por otra parte puedes descargarte el IDE de R llamado RStudio para una mejor experiencia a la hora de realizar tus desarrollos o probar las funciones.
Ahora veremos algunas de las funciones y constantes predefinidas de R ¡Manos a la obra!.
abs(x)
: Valor absoluto de x, abs(-7) devuelve 4.
ceiling(x)
: Devuelve el primer entero mayor a x, ceiling(5.3) devuelve 6.
floor(x)
: Devuelve el primer entero más pequeño de x, floor(5.99) devuelve 5.
trunc(x)
: Devuelve la parte entera de x eliminando los decimales de un número, trunc(5.99) devuelve 5.
%%
: Este operador módulo devuelve el resto de una división entera, 10%%3 devuelve 1.
cadena = “OpenWebinars”
substr(cadena, start = 1, stop = 4)
Se obtiene como resultado:
[1] "Open"
Lo que hace la función substr(x) es devolver una subcadena de la cadena que le hemos pasado.
toupper(cadena)
Esta función devuelve una cadena en mayúsculas en este caso obtenemos como resultado:
[1] "OPENWEBINARS"
tolower(cadena)
La función tolower() pasa una cadena a minúsculas, como se muestra a continuación:
[1] "openwebinars"
vector = c(5,6,7,8,9)
Para calcular la media aritmética o promedio del vector usamos la función:
mean(vector)
que devuelve como resultado en este caso 7.
Para obtener la mediana del vector podemos usar la función:
median(vector)
y tendremos como resultado 7.
Podemos sumar los valores que tiene el vector con:
sum(vector)
y obtendremos como resultado 35.
max(vector)
: con esta función obtenemos el valor máximo del vector teniendo como resultado en este caso 9.
range(vector)
muestra el valor mínimo y valor máximo en este caso del vector, tendríamos como resultado:
[1] 5 9
Podemos crear vectores con el operador de dos puntos (:), este operador indica una secuencia de números consecutivos.
v= 3:10
y ahora v tiene todos los valores del 3 al 10:
[1] 3 4 5 6 7 8 9 10
Podemos obtener los valores únicos de un vector, eliminando los registros que están duplicados con la función unique() como se muestra a continuación:
v1 = (2,2,2, 4, 4, 4)
unique(v1)
Obteniendo como resultado:
[1] 2 4
Obtenemos el alfabeto en mayúscula con la constante: LETTERS
Tenemos la constante pi
que simboliza el valor de la constante matemática π donde obtenemos el valor del número pi = 3,1416 …
Tenemos a las constantes TRUE y FALSE donde obtenemos los valores lógicos.
También te puede interesar
Aprende visualización de datos y cómo aplicar tus conocimientos de R al mundo del Machine Learning