martes, 14 de julio de 2015
Operadores lógicos y relacionales. Video
Los operadores lógicos y relacionales son los usados a la hora de establecer condiciones para los cálculos, o a la hora de filtrar la base.
******
Imaginemos que tenemos dos variables en nuestra base que son Sexo (1 "Hombre" y 2 "Mujer) y una variable altura (1 "Alto" 2 "Bajo")
Queremos seleccionar a las mujeres altas. ¿Cómo lo expresamos en lenguaje SPSS?
Así:
(Sexo = 2 & altura = 1)
El símbolo & (ampersand) se usa cuando se desean dos condiciones simultáneas.
******
Imaginemos que tenemos las variables Sexo (1 "Hombre" y 2 "Mujer) y la variable peso en kg.
Deseamos seleccionar hombres que pesen más de 70 kg y menos de 90 kg. ¿Cómo los seleccionamos?
(sexo = 1 & peso > 70 & peso < 90)
******
Tenemos las variables Partido_político (1 "FA", 2 "PN" 3 "PC" 4"PI" y 5 "AP"), HablaIngles (1 "Si", 2 "No") y HablaAleman (1 "Si" 2 "No")
Queremos seleccionar personas que no sean del PC. ¿Cómo las pedimos?
(Partido_politico ~=3) (nota: el símbolo ~= se lee "distinto")
**
Queremos frenteamplistas que hable inglés y no hable alemán. ¿Cómo lo pedimos?
(Partido_Politico = 1 & HablaIngles=1 & HablaAleman = 2)
**
¿Y si quisiéramos personas que hablen inglés o aleman y que sean del partido independiente?
((HablaIngles = 1 | HablaAleman = 1) & Partido_político = 3)
**
¿Y si quisieramos No Frenteamplistas que hablen inglés?
(Partido_político ~= 1 & hablaingles = 1)
**
¿Y si quisiéramos miembros del PN que hablen alemán?
(Partido_político = 2 & HablaAleman = 1)
¿Y cómo podríamos seleccionar a los que no cumplen con la condición anterior, es decir, que no son del partido político 2 y a la vez hablan aleman?
~ (Partido_político = 2 & HablaAleman = 1)
(El símbolo ~ se lee "no". Como anticipa a una condición en paréntesis, elige a todos los que no cumplen dicha condición.
**
Y si desearamos seleccionar aquellos casos en que la variable var1 está faltante, ¿cómo pediríamos dicha condición?
missing(var1)
Por ejemplo:
if missing (var1) var3 = 15
significa que si var1 falta, var3 tomará el valor 15.
**
Si queremos seleccionar aquellos casos en que el partido político toma los valores 1, 2 o 3, ¿Cómo hacemos?
Tenemos dos alternativas:
a) ppol = 1 | ppol = 2 | ppol = 3
b) any (ppol, 1, 2, 3)
Las expresiones a) y b) son equivalentes. Son ciertas cuando la variable ppol toma el valor 1, o 2, o 3. La ventaja de la expresión con "any" es que con frecuencia es más compacta.
******
Usted puede disponer de un video que muestra cómo se opera en SPSS y el archivo .sav sobre el cual se operó. Están comprimidos en un rar.
Para ver el video y usar la base, usted debe descargar a su computadora el archivo rar: no es posible utilizar ni el video ni la base en línea.
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario