Este documento apresenta uma introdução ao processamento e análise de dados espaciais no SPSS e QGIS. Ele descreve como manipular dados censitários no SPSS, incluindo ponderação, agregação e formatação. Também mostra como comparar dados censitários entre anos no QGIS usando interseção espacial e como amostra dados raster para contagem de atributos em polígonos.
Apresentação ISBET Jovem Aprendiz e Estágio 2023.pdf
Manipulação de dados no SPSS e QGIS
1. Prática de Manipulação de
Dados no SPSS e Qgis
Vitor Vieira Vasconcelos
BH1350 – Métodos e Técnicas de Análise da Informação para o Planejamento
Junho de 2017
2. O que nós vimos na aula passada
Inferência estatística
Normalidade de dados
Gráficos de caixas e bigodes (boxplot)
Valores discrepantes (outliers)
Gráficos Q-Q
Transformações de dados
3. Conteúdo
• SPSS
Prática com dados da Amostra do Censo
o Editor de Sintaxe
o Ponderação e Agregação
• QGis
Comparação entre Censo 2000 e 2010
o Intercessão e ponderação por área
Declividade de ocorrências de deslizamento
o Amostra de raster para pontos
o Contagem e média de atributos de pontos em polígonos
4.
5.
6. Dados da Amostra
Resultados Gerais da Amostra:
ftp://ftp.ibge.gov.br/Censos/Censo_Demografico_2010/Resultados_Gerais_da_Amostra/Microdados/
7. Dados da Amostra
Malha em shapefile:
ftp://geoftp.ibge.gov.br/recortes_para_fins_estatisticos/malha_de_areas_de_ponderacao/censo_demografico_2010/
9. Script para formatação dos microdados
http://metodologiapolitica.com/leitura-dos-microdados-ibge-spss/#sthash.jUGqmTB7.dpbs
10. Script para formatação dos microdados
Dica
Coloque o arquivo Amostra_Domicilios_35_RMSP.txt
preferencialmente na raiz (C: ou D:) ou em uma pasta
de nome curto
Não utilize pastas que contenham caracteres especiais
(pontos, acentos, espaços, etc...)
11. Janela de sintaxe
No Editor de Dados
Arquivo-> Novo -> Sintaxe ->
No Editor de Sintaxe
Arquivo-> Abrir -> Sintaxe
Arquivos do tipo: “todos os arquivos”
Abrir: Leitura-SPSS-Censo-2010-domicílios.txt
Indicar o endereço do arquivo Amostra_Domicilios_35_RMSP.txt
Local e nome do Arquivo
12. Selecionando SBC e criando novo conjunto
Dados-> Selecionar Casos
Alterar V002 (Código do Município) para tipo Numérico
V0002 = 48708
14. Transformação de dados
Transformar-> Calcular Variável
Dividir V0010 por 10000000000000 (13 casas decimais)
Obs: qualquer
outra variável da
amostra que tenha
casas decimais
precisaria ser
transformada
também
24. União com Shapefile no Qgis
Camada-> Adicionar Camada ->vetorial->
35SEE250GC_SIR_area_de_ponderacao.shp
Camada-> Adicionar Camada -> vetorial-> sbc_agregado.dbf
25. União com Shapefile no Qgis
Clique com botão direito na camada:
35SEE250GC_SIR_area_de_ponderacao.shp
Propriedades-> Uniões
Relacionar V0010 (de sbc_agregado) com AREA_POND
26. União com Shapefile no Qgis
Relacionar V0010 (de sbc_agregado) com AREA_POND
27. Selecionar áreas de ponderação
Clique duas
vezes no
atributo unido
de casos, para
ordenar
Selecione as
áreas de
ponderação
com casos
28. Clique com
botão direito na
camada:
Salvar como->
Salvar somente
feições
selecionadas
Salvar áreas
de ponderação
29. Comparação entre Censos de 2000 e 2010
Criar novo projeto
Abrir camadas com população por setores:
sbc_setores_2000_pop.shp (Censo 2000 – urbano)
sbc_setores_2010_pop.shp (Censo 2010)
30. Vamos manter sempre a projeção UTM
Algoritmos necessitam das camadas na mesma projeção
Projeção UTM é necessária para cálculo de área em
metros
Checar a projeção da camada (Propriedades -> Geral)
31. Vamos manter sempre a projeção UTM
Ao salvar uma camada:
Clique com botão direito na camada
Salvar como->
Alterar SRC para
EPSG 29193 SAD69 UTM 23S
32. Vamos manter sempre a projeção UTM
Manter a projeção do projeto sendo a mesma dos shapefiles
Arquivo->Propriedades do Projeto -> SRC
33. Calculando areas
Abra a tabela de atributos de
“sbc_setores_2010_pop.shp”
Clique no icone “Calculadora de Campos”
Calcule $area em
um novo campo
34. Calculando densidade populacional
Abra a tabela de atributos de
“sbc_setores_2010_pop.shp”
Clique no icone “Calculadora de Campos”
Calcule
(“pop” / $area) * 1000000
em outro campo
“dens_km2”
Crie o campo de área
e de densidade
demográfica para a
camada de 2000
35. Interseção de Polígonos
1. Vetor->Ferramentas de
Geoprocessamento ->
Intersecção
2. Processar->Caixa de
Ferramentas->
1. Comandos Grass-> Vector ->
v.overlay
2. Geoalgoritmos->
Ferramentas de
sobreposição de vetor->
Intersecção
3. Saga-> Vector Polygon
Tools-> Interseção
36. Interseção de Polígonos
1. Vetor->Ferramentas de
Geoprocessamento ->
Intersecção
2. Processar->Caixa de
Ferramentas->
1. Comandos Grass-> Vector ->
v.overlay
2. Geoalgoritmos->
Ferramentas de
sobreposição de vetor->
Intersecção
3. Saga-> Vector Polygon
Tools-> Interseção
Não
funcionam se
houver erro
de geometria!
37. Criar ambiente GRASS no QGIS
Instalar complemento GRASS 7
Complemento-> GRASS-> Novo Mapset
1
2
3
39. Importando shapefile no GRASS
• Botão Ferramentas do GRASS
• Complementos-> GRASS -> Abrir Ferramenta do GRASS
• Gerenciador de arquivo -> Importar para o GRASS -> v.in.ogr.qgis