-
Notifications
You must be signed in to change notification settings - Fork 0
4. Bases de Datos
Maximiliano Militzer edited this page May 11, 2023
·
1 revision
En R se pueden abrir diversas bases de datos y interactuar de diversas maneras con ellas, empezaremos viendo los comandos más importantes para tratar con una BDD (Base de Datos).
- head(x) = Nos entregara las primeras 6 observaciones (Filas) con sus respectivos nombres, donde x es el nombre de la BDD que ha sido importada a RStudio.
- tail(x) = Nos entregara las ultimas 6 observaciones (Filas) con sus respectivos nombres, donde x es el nombre de la BDD que ha sido importada a RStudio.
- str(x) = Nos entrega una breve descripcion de la BDD y el tipo de variables que contiene, donde x es el nombre de la BDD que ha sido importada a RStudio.
- summary(x) = Nos entrega estadisticas descriptivas de las variables de la BDD, donde x es el nombre de la BDD que ha sido importada a RStudio.
- subset(x, subset= condicion) = Nos entrega una BDD mas pequeña que cumple las condiciones que se establecen en subset.
- x[order(x$y),] = Ordena la BDD x en base a una columna 'y' de forma creciente, si se pone un signo menos antes de definir la columna (-x$y), se ordenara de manera decreciente
- rbind(x, y) = Puede agregar una fila 'y' a la BDD 'x', pero se debe asegurar que 'y' tenga los mismos nombres de columnas de la base de datos.
Tipo <- c("I1","I2","I3","I4","L1","L2") Nota <- c(4.5,5.3,3.9,6.0,6.5,7.0) Azul <- c(T,T,F,T,T,T) Libreta <- data.frame(Tipo,Nota,Azul)
Al igual que en los vectores y las matrices, podemos acceder a los valores de la BDD, poniendo las filas que queremos acceder y a las columnas que queremos acceder, por ejemplo:
Libreta[2, "Nota"]
En este caso accederiamos a la fila 2 y columna "Nota".
Tambien, si queremos acceder a una columna "x" de la BDD, escribimos:
Libreta[x]
Donde Libreta es el nombre de nuestra BDD.