#Actividad El Gobierno del Estado está implementando una política pública nueva tomando en cuenta el ingreso mensual y seguridad social, para ello necesita lo siguiente:

#Puede crear los vectores o crear una base y cargarla por Excel o csv.

Entidad_federativa<-c(30,30,30,10,12,11,15,30,8,2,3,4,20,10,22,32,31,33,30,30,30,5,18,27,28,28,11,19,19,15)
Seguridad_social<-c(1,1,1,0,1,0,0,0,0,0,1,1,1,1,0,0,1,1,0,1,0,0,0,0,0,0,0,0,1,0)
Salario<-c(10000,12000,8000,1500,3000,3500,3200,2000,9594,9744,9012,8251,8000,14508,12891,3537,5264,12590,11217,4166,5803,12816,8888,8433,9658,14208,7515,4212,8143,2223)
Tabla_1<-data.frame(Entidad_federativa,Seguridad_social,Salario)
Tabla_1
##    Entidad_federativa Seguridad_social Salario
## 1                  30                1   10000
## 2                  30                1   12000
## 3                  30                1    8000
## 4                  10                0    1500
## 5                  12                1    3000
## 6                  11                0    3500
## 7                  15                0    3200
## 8                  30                0    2000
## 9                   8                0    9594
## 10                  2                0    9744
## 11                  3                1    9012
## 12                  4                1    8251
## 13                 20                1    8000
## 14                 10                1   14508
## 15                 22                0   12891
## 16                 32                0    3537
## 17                 31                1    5264
## 18                 33                1   12590
## 19                 30                0   11217
## 20                 30                1    4166
## 21                 30                0    5803
## 22                  5                0   12816
## 23                 18                0    8888
## 24                 27                0    8433
## 25                 28                0    9658
## 26                 28                0   14208
## 27                 11                0    7515
## 28                 19                0    4212
## 29                 19                1    8143
## 30                 15                0    2223

Una vez que tenga su base de datos, inspecciónela y asegúrese con qué tipo de datos va a trabajar.

str(Tabla_1)
## 'data.frame':    30 obs. of  3 variables:
##  $ Entidad_federativa: num  30 30 30 10 12 11 15 30 8 2 ...
##  $ Seguridad_social  : num  1 1 1 0 1 0 0 0 0 0 ...
##  $ Salario           : num  10000 12000 8000 1500 3000 ...
tail(Tabla_1)
##    Entidad_federativa Seguridad_social Salario
## 25                 28                0    9658
## 26                 28                0   14208
## 27                 11                0    7515
## 28                 19                0    4212
## 29                 19                1    8143
## 30                 15                0    2223
head(Tabla_1)
##   Entidad_federativa Seguridad_social Salario
## 1                 30                1   10000
## 2                 30                1   12000
## 3                 30                1    8000
## 4                 10                0    1500
## 5                 12                1    3000
## 6                 11                0    3500

Identifique solo aquellas personas que son de Veracruz de acuerdo con el INEGI. (Es el estado número “30”)

Entidad_federativa2<-ifelse(Tabla_1$Entidad_federativa==30,"Pertenece a Veracruz","No pertenece a Veracruz")
Entidad_federativa2
##  [1] "Pertenece a Veracruz"    "Pertenece a Veracruz"   
##  [3] "Pertenece a Veracruz"    "No pertenece a Veracruz"
##  [5] "No pertenece a Veracruz" "No pertenece a Veracruz"
##  [7] "No pertenece a Veracruz" "Pertenece a Veracruz"   
##  [9] "No pertenece a Veracruz" "No pertenece a Veracruz"
## [11] "No pertenece a Veracruz" "No pertenece a Veracruz"
## [13] "No pertenece a Veracruz" "No pertenece a Veracruz"
## [15] "No pertenece a Veracruz" "No pertenece a Veracruz"
## [17] "No pertenece a Veracruz" "No pertenece a Veracruz"
## [19] "Pertenece a Veracruz"    "Pertenece a Veracruz"   
## [21] "Pertenece a Veracruz"    "No pertenece a Veracruz"
## [23] "No pertenece a Veracruz" "No pertenece a Veracruz"
## [25] "No pertenece a Veracruz" "No pertenece a Veracruz"
## [27] "No pertenece a Veracruz" "No pertenece a Veracruz"
## [29] "No pertenece a Veracruz" "No pertenece a Veracruz"

Identifique aquellos trabajadores que no tienen seguridad social.

Seguridad_social2<-ifelse(Tabla_1$Seguridad_social==0,"No cuenta con seguridad social","Cuenta con seguridad social")
Seguridad_social2
##  [1] "Cuenta con seguridad social"    "Cuenta con seguridad social"   
##  [3] "Cuenta con seguridad social"    "No cuenta con seguridad social"
##  [5] "Cuenta con seguridad social"    "No cuenta con seguridad social"
##  [7] "No cuenta con seguridad social" "No cuenta con seguridad social"
##  [9] "No cuenta con seguridad social" "No cuenta con seguridad social"
## [11] "Cuenta con seguridad social"    "Cuenta con seguridad social"   
## [13] "Cuenta con seguridad social"    "Cuenta con seguridad social"   
## [15] "No cuenta con seguridad social" "No cuenta con seguridad social"
## [17] "Cuenta con seguridad social"    "Cuenta con seguridad social"   
## [19] "No cuenta con seguridad social" "Cuenta con seguridad social"   
## [21] "No cuenta con seguridad social" "No cuenta con seguridad social"
## [23] "No cuenta con seguridad social" "No cuenta con seguridad social"
## [25] "No cuenta con seguridad social" "No cuenta con seguridad social"
## [27] "No cuenta con seguridad social" "No cuenta con seguridad social"
## [29] "Cuenta con seguridad social"    "No cuenta con seguridad social"

Identifique aquellos trabajadores que ganen arriba de 8,000.

Salario2<-ifelse(Tabla_1$Salario>=8000,"Gana arriba de 8,000", "No gana arriba de 8,000")
Salario2
##  [1] "Gana arriba de 8,000"    "Gana arriba de 8,000"   
##  [3] "Gana arriba de 8,000"    "No gana arriba de 8,000"
##  [5] "No gana arriba de 8,000" "No gana arriba de 8,000"
##  [7] "No gana arriba de 8,000" "No gana arriba de 8,000"
##  [9] "Gana arriba de 8,000"    "Gana arriba de 8,000"   
## [11] "Gana arriba de 8,000"    "Gana arriba de 8,000"   
## [13] "Gana arriba de 8,000"    "Gana arriba de 8,000"   
## [15] "Gana arriba de 8,000"    "No gana arriba de 8,000"
## [17] "No gana arriba de 8,000" "Gana arriba de 8,000"   
## [19] "Gana arriba de 8,000"    "No gana arriba de 8,000"
## [21] "No gana arriba de 8,000" "Gana arriba de 8,000"   
## [23] "Gana arriba de 8,000"    "Gana arriba de 8,000"   
## [25] "Gana arriba de 8,000"    "Gana arriba de 8,000"   
## [27] "No gana arriba de 8,000" "No gana arriba de 8,000"
## [29] "Gana arriba de 8,000"    "No gana arriba de 8,000"
Tabla_2<-data.frame(Entidad_federativa2,Seguridad_social2,Salario2)
Tabla_2
##        Entidad_federativa2              Seguridad_social2
## 1     Pertenece a Veracruz    Cuenta con seguridad social
## 2     Pertenece a Veracruz    Cuenta con seguridad social
## 3     Pertenece a Veracruz    Cuenta con seguridad social
## 4  No pertenece a Veracruz No cuenta con seguridad social
## 5  No pertenece a Veracruz    Cuenta con seguridad social
## 6  No pertenece a Veracruz No cuenta con seguridad social
## 7  No pertenece a Veracruz No cuenta con seguridad social
## 8     Pertenece a Veracruz No cuenta con seguridad social
## 9  No pertenece a Veracruz No cuenta con seguridad social
## 10 No pertenece a Veracruz No cuenta con seguridad social
## 11 No pertenece a Veracruz    Cuenta con seguridad social
## 12 No pertenece a Veracruz    Cuenta con seguridad social
## 13 No pertenece a Veracruz    Cuenta con seguridad social
## 14 No pertenece a Veracruz    Cuenta con seguridad social
## 15 No pertenece a Veracruz No cuenta con seguridad social
## 16 No pertenece a Veracruz No cuenta con seguridad social
## 17 No pertenece a Veracruz    Cuenta con seguridad social
## 18 No pertenece a Veracruz    Cuenta con seguridad social
## 19    Pertenece a Veracruz No cuenta con seguridad social
## 20    Pertenece a Veracruz    Cuenta con seguridad social
## 21    Pertenece a Veracruz No cuenta con seguridad social
## 22 No pertenece a Veracruz No cuenta con seguridad social
## 23 No pertenece a Veracruz No cuenta con seguridad social
## 24 No pertenece a Veracruz No cuenta con seguridad social
## 25 No pertenece a Veracruz No cuenta con seguridad social
## 26 No pertenece a Veracruz No cuenta con seguridad social
## 27 No pertenece a Veracruz No cuenta con seguridad social
## 28 No pertenece a Veracruz No cuenta con seguridad social
## 29 No pertenece a Veracruz    Cuenta con seguridad social
## 30 No pertenece a Veracruz No cuenta con seguridad social
##                   Salario2
## 1     Gana arriba de 8,000
## 2     Gana arriba de 8,000
## 3     Gana arriba de 8,000
## 4  No gana arriba de 8,000
## 5  No gana arriba de 8,000
## 6  No gana arriba de 8,000
## 7  No gana arriba de 8,000
## 8  No gana arriba de 8,000
## 9     Gana arriba de 8,000
## 10    Gana arriba de 8,000
## 11    Gana arriba de 8,000
## 12    Gana arriba de 8,000
## 13    Gana arriba de 8,000
## 14    Gana arriba de 8,000
## 15    Gana arriba de 8,000
## 16 No gana arriba de 8,000
## 17 No gana arriba de 8,000
## 18    Gana arriba de 8,000
## 19    Gana arriba de 8,000
## 20 No gana arriba de 8,000
## 21 No gana arriba de 8,000
## 22    Gana arriba de 8,000
## 23    Gana arriba de 8,000
## 24    Gana arriba de 8,000
## 25    Gana arriba de 8,000
## 26    Gana arriba de 8,000
## 27 No gana arriba de 8,000
## 28 No gana arriba de 8,000
## 29    Gana arriba de 8,000
## 30 No gana arriba de 8,000