Está en la página 1de 3

Que es R

R is an interpreted language. Interpreted languages, such as R, Python, and JavaScript,


are a type of programming language that is interpreted and executed directly by an
interpreter without first compiling it into the target machine instructions.
You typically access these languages through a command-line interpreter. The initial
version of R was developed at Bell Laboratories and released in 1994. The main reason
to use the R language is to perform very comprehensive statistical computation tasks.

For example, you can use R to obtain a summary of descriptive statistics for data,

Tipos de Datos
Cada nombre de estos tipos puede usarse en comandos.

Integer (Enteros)
Son datos de números enteros, ya sean positivos, negativos o 0. No tienen decimales.
Ej: (1L, 2L, 3L…) o (0) o (-1L,-2L, -3L…).

Numeric (Numericos)
Son datos de números con decimales, numero entero mas decimal. Tambien los 0,…

Character (Texto)
Básicamente mucho texto.

Logical
Son dos: TRUE y FALSE, son los valores booleanos

Strings
Son los valores textuales, no calculan nada, sino que son texto que puedes asignar a variables
para describirlas o especificar. Para guardarlas en variables hay que ponerlos entre comillas

 Película <- “Toy Story”; esto me dice que la variable película es Toy Story, si luego le
pregunto que es película me dira que Toy Story
Matemáticas
Básicamente puedes usar R como una calculadora. Tambien puedes guardar el resultado como
un valor,

Comandos
Por supuesto puedes nombrar las
 Suma: 888 + 888 variables como te salga del cipote,
 Resta: 888 – 888 mejor ponles un nombre que te
 multiplicación: 888 * 888 ayude a identificarlas
 División: 888 / 888
 Exponencial (elevado a) 888 ^ 888
 Guardar como valor
o X < - 888 – 887. Ahora X es igual a 1. Si luego pones:
 X, R te va a devolver el resultado: 1
o Otro ejemplo y <- 200 / 20
 Y, te devuelve 10
 Sobrescribir valor: puedes sobrescribir un valor volviéndole a asignar un resultado.
Imagina que ahora quieres que x sea el resultado de 250 ^ 3, pues pones de nuevo:
o x <- 250 ^ 3; y ya está.
 Quitar variable: rm(my_variable) asi ahorras espacio.

Ten en cuenta poner los paréntesis en las operaciones porque sigue el orden de izquierda a
derecha.

 Class: Con el comando class A R le puedes preguntar que tipo de dato es un


valor, por ejemplo ¿Qué tipo de valor es 1L?
o class (1L)  integer

Te dice que el calor 1L es de tipo Integer.

 is. Con el comando is. le preguntas si un valor es de cierto tipo, es mas bien una
confirmación que te devuleve una respuesta booleana de verdadero o falso.
o Is.character (1L)  FALSE
 as. : te convierte un valor en otro, se puede usar como quieras menos convertir
un valor de texto que no sean números as.numeric (“C”) da fallo. Puedes
convertir el 1 en un valor lógico, por ejemplo, el false en un número, etc…
 Ls: te dice en forma de lista TODOS los elementos que está usando R

También podría gustarte