R es uno de los lenguajes de programación más populares para trabajar con datos. Pero antes de que podamos trabajar con datos, ¡tenemos que introducir datos en R!
Si ya tiene sus datos ubicados en un archivo CSV o Excel, puede seguir los pasos de estos tutoriales para importarlos a R:
Sin embargo, a veces es posible que desee ingresar manualmente datos sin procesar en R. Este tutorial explica cómo hacerlo.
Ingrese un vector
Podemos usar la siguiente sintaxis para ingresar un solo vector de valores numéricos en R:
#crear vector de valores numéricos valores_numéricos <- c (1, 3, 5, 8, 9) # muestra la clase de la clase de vector (numeric_values) [1] "numérico" #display vector de valores numéricos valores_numéricos [1] 1 3 5 8 9 #retornar el segundo elemento en el vector valores_numéricos [4] [1] 8
Podemos usar la misma sintaxis para ingresar un vector de valores de caracteres:
#crear vector de valores de caracteres
char_values <- c ("Bob", "Mike", "Tony", "Andy")
#display clase de clase de vector
(char_values)
[1] "personaje"
Ingrese un marco de datos
Podemos usar la siguiente sintaxis para ingresar un marco de datos de valores en R:
#create data frame
df <- data.frame (equipo = c ("A", "A", "B", "B", "C"),
puntos = c (12, 15, 17, 24, 27),
asiste = c (4, 7, 7, 8, 12))
#display marco de datos
df
puntos de equipo asiste
1 A 12 4
2 A 15 7
3 B 17 7
4 B 24 8
5 C 27 12
# muestra la clase de la
clase df (df)
[1] "data.frame"
#return value en la cuarta fila y la tercera columna
df [4, 3]
[1] 8
Ingrese una matriz
Podemos usar la siguiente sintaxis para ingresar una matriz de valores en R:
#crear matriz con dos columnas y cinco filas
puntos = c (12, 15, 17, 24, 27)
asiste = c (4, 7, 7, 8, 12)
#column une los dos vectores para crear una matriz
mat <- cbind (puntos, asistencias)
#display matrix
mat
puntos asiste
[1,] 12 4
[2,] 15 7
[3,] 17 7
[4,] 24 8
[5,] 27 12
# mostrar clase de mat
class (mat)
[1] "matriz"
#return value en cuarta fila y segunda columna
tapete [4, 2]
asiste
8
Nota: Una matriz requiere que cada columna sea del mismo tipo, a diferencia de los marcos de datos.
Puede encontrar más tutoriales de R aquí .
- https://r-project.org
- https://www.python.org/
- https://www.stata.com/