Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
robertopucp
GitHub Repository: robertopucp/1eco35_2022_2
Path: blob/main/Trabajo_grupal/WG6/Grupo_9_r_Pregunta2.R
2714 views
1
### Pregunta 2 #### Grupo 9 ####
2
#library(tidyverse) # dplyr, ggplot2, tdyr
3
4
pacman::p_load(haven,dplyr, stringr)
5
6
"1.0 Set Directorio"
7
8
user <- Sys.getenv("USERNAME") # username
9
10
setwd( paste0("C:/Users/",user,"/Documents/GitHub/1ECO35_2022_2/Grupo9") )
11
12
"2.0 Cargar dataset de ENAHO"
13
14
enaho_2020 <- read_dta("../../enaho/2020/737-Modulo05/737-Modulo05/enaho01a-2020-500.dta")
15
16
"3.0 Extraer variables"
17
18
enaho_20 <- enaho_2020[ ,c('i524e1', 'i538e1', 'i513t' ,
19
'i518') ]
20
21
"4.0 Reemplazar na a ceros"
22
any(is.na(enaho_2020)) # al menos una observación es Missing
23
sum(is.na(enaho_2020)) # hay missing
24
25
enaho_2020[is.na(enaho_2020)] <- 0
26
ifelse(is.na(enaho_2020),0,enaho_2020) # reemplazar a O en caso haya na
27
enaho_2020 <- mutate_all(enaho_2020, ~replace(., is.na(.), 0))
28
modified_enaho_2020 <- replace(enaho_2020,is.na(enaho_2020),0) # using replace method change the na value to 0
29
30
print("modified_enaho_2020")
31
32
"5.0 Suma de variables"
33
enaho_2020['salrioxhora'] = enaho_2020['i524e1']+ enaho_2020['i538e1']
34
enaho_2020['salrioxhora01'] = enaho_2020['i513t']+ enaho_2020['i518']
35
36
37
wxhr = enaho_2020['salrioxhora'] / (enaho_2020['salrioxhora01']*52) #salario por hora del trabajador dependiente
38
wxhr
39
40
"6.0 Convertir variables"
41
# using replace method change the na value to 0
42
wxhr01 <- replace(wxhr,0, 'NA')
43
wxhr01 #observar el salario por hora del trabajador dependiente, ya con los valores cambiados a NaN
44