Librería de R
[Link](bit64)
[Link]([Link])
[Link](haven)
[Link](plyr)
[Link](dplyr)
[Link] (pivottabler)
[Link](foreign)
[Link](openxlsx)
[Link](readstata13)
[Link]("sjPlot")
[Link](readxl)
[Link]("ggplot2")
[Link]("Rcmdr")
library(bit64)
library([Link])
library(haven)
library(plyr)
library(dplyr)
library (pivottabler)
library(foreign)
library(openxlsx)
library(readstata13)
library("sjPlot")
library(readxl)
library("ggplot2")
Importar Archivos en R
• Formato TXT para bases de datos muy grandes:
Datos <- fread("[Link]", header = T, sep = "", dec =“.“, colClasses="character")
• Formato TXT:
Datos <- [Link]("[Link]", header = T, sep = "", dec =“.“, colClasses="character")
Datos <- [Link]("[Link]", header = T)
• Formato Excel:
Datos <- read_excel([Link], sheet = “hoja 1", col_names = FALSE, range = cell_cols("A:B"))
Select y Filtros en R Project
• Select:
datos1<-select(Datos,c( Tipo_de_identificacion, Numero_de_identificacion, Column1))
• Filtros:
datos1=(Datos %>% slice(which((column1==1))))
Datos1$column_New[datos$column2==1]<- “marcacion” ----Crea una columna nueva
• Filtros vacios:
datos1=(Datos %>% slice(which((column1==“” | column1==“ “ | [Link](column1==1) ))))
Data frames
Se pueden identificar los elementos de la muestra (filas) indicando en qué columna están los
nombres:
Anotando dataframes:
• names(dataframe): da un vector con los nombres de las columnas
• names(dataframe)[n]<-...: cambia el nombre para la columna n
• [Link](dataframe): da un vector con los nombres de las filas
• Cantidad de líneas: nrow(datos)
• Cantidad de columnas: ncol(datos)
• Cantidad: length(datos$column1)
Añadiendo una nueva variable:
Estructura de datos
• R es un lenguaje orientado a objetos (un objeto es algo que puede ser asignado a una
variable)
TIPOS DE ESTRUCTURAS
• Vectores (unidimensionales)
• Matrices (bidimensionales)
• Arrays (multidimensionales)
• Factores (vectores de variables categóricas, para agrupar los
componentes de otro vector)
• Listas (colección de objetos, cada uno puede ser de un tipo)
• Data Frames (generalización de matrices; cada fila es un
elemento, cada columna una variable de
diferente tipo)
• Funciones (objetos creados para hacer operaciones)
Pegar dos bases con la misma estructura
Cubo Resumen, Únicos y Cruce Tabla Referencia