Manipulação de dados no SPSS e QGIS

50
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 2016

Transcript of Manipulação de dados no SPSS e QGIS

Page 1: Manipulação de dados no SPSS e QGIS

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 2016

Page 2: Manipulação de dados no SPSS e QGIS

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

Page 3: Manipulação de dados no SPSS e QGIS

Conteúdo SPSS

Prática com dados da Amostra do Censo Editor de Sintaxe

Ponderação e Agregação

Qgis

Comparação entre Censo 2000 e 2010 Intercessão e ponderação por área

Dados de chuva das estações para os setores censitários Interpolação de pontos para raster

Estatísticas Zonais (raster para poligono)

Declividade de ocorrências de deslizamento Amostra de raster para pontos

Contagem e média de atributos de pontos em polígonos

Proximidade de ocorrências

Page 4: Manipulação de dados no SPSS e QGIS
Page 5: Manipulação de dados no SPSS e QGIS
Page 6: Manipulação de dados no SPSS e QGIS

Dados da AmostraResultados Gerais da Amostra:

ftp://geoftp.ibge.gov.br/recortes_para_fins_estatisticos/malha_de_areas_de_ponderacao/censo_demografico_2010/

Page 7: Manipulação de dados no SPSS e QGIS

Dados da AmostraMalha em shapefile:

ftp://geoftp.ibge.gov.br/recortes_para_fins_estatisticos/malha_de_areas_de_ponderacao/censo_demografico_2010/

Page 8: Manipulação de dados no SPSS e QGIS

Formato em ASCII

Page 9: Manipulação de dados no SPSS e QGIS

Script para formatação dos microdadoshttp://metodologiapolitica.com/leitura-dos-microdados-ibge-spss/#sthash.jUGqmTB7.dpbs

Page 10: Manipulação de dados no SPSS e QGIS

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

Local e nome do Arquivo

Page 11: Manipulação de dados no SPSS e QGIS

Selecionando SBC e criando novo conjunto

Dados-> Selecionar Casos

Alterar V002 para tipo Numérico

Page 12: Manipulação de dados no SPSS e QGIS

Abrir arquivo “Layout_microdados_amostra.xls”

Page 13: Manipulação de dados no SPSS e QGIS

Transformação de dados Transformar-> Calcular Variável

Dividir V0010 por 10000000000 (13 casas decimais)

Obs: qualquer outra variável da amostra que tenha casas decimais precisaria ser transformada também

Page 14: Manipulação de dados no SPSS e QGIS

Ponderação dos casos Dados-> Ponderar Casos

Page 15: Manipulação de dados no SPSS e QGIS

V0201 – Condição de OcupaçãoV2011 – Aluguel

Verificar Atributos de Tipo de Medida das Variáveis

Page 16: Manipulação de dados no SPSS e QGIS

Agregar dados

Dados-> Agregar

Page 17: Manipulação de dados no SPSS e QGIS

Funções de AgregaçãoPeso V0201

V2011

Page 18: Manipulação de dados no SPSS e QGIS

Dados Agregados

Salvar como Dbase IV: sbc_agregado.dbf

Page 19: Manipulação de dados no SPSS e QGIS

União com Shapefile no Qgis Camada-> Adicionar Camada ->vetorial->

35SEE250GC_SIR_area_de_ponderacao.shp

Camada-> Adicionar Camada -> vetorial-> sbc_agregado.dbf

Page 20: Manipulação de dados no SPSS e QGIS

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

Page 21: Manipulação de dados no SPSS e QGIS

Selecionar e salvar áreas de ponderação

Clique duas vezesno atributo unidode casos, para ordenar

Selecione as áreasde ponderaçãocom casos

Clique com botãodireito na camada:

Salvar como-> Salvar somente

feiçõesselecionadas

Page 22: Manipulação de dados no SPSS e QGIS

Validar Geometria

Vetor-> Geometrias-> Verificar a validade da Geometria

Page 23: Manipulação de dados no SPSS e QGIS

Limpar Geometria

Processar-> Caixa de Ferramentas-> Comandos GRASS GIS 7-> vector-> v.clean

Page 24: Manipulação de dados no SPSS e QGIS

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)

Page 25: Manipulação de dados no SPSS e QGIS

Vamos manter sempre a projeção UTM

Algoritmos necessitam das camadas na mesmaprojeção

Projeção UTM é necessáriapara cálculo de área emmetros

Ao salvar uma camada:

Clique com botão direito nacamada

Salvar como->

Alterar SRC para

EPSG 29193 SAD69 UTM 23S

Page 26: Manipulação de dados no SPSS e QGIS

Vamos manter sempre a projeção UTM

Manter a projeçãodo projeto sendo a mesma dos shapefiles

Arquivo->Propriedades do Projeto -> SRC

Page 27: Manipulação de dados no SPSS e QGIS

Calculando areas Abra a tabela de atributos de

“sbc_setores_2010_pop.shp”

Clique no icone “Calculadora de Campos”

Calcule $area emum novo campo

Page 28: Manipulação de dados no SPSS e QGIS

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 áreae de densidadedemográfica para a camada de 2000

Page 29: Manipulação de dados no SPSS e QGIS

Interseção de Polígonos1. 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

Page 30: Manipulação de dados no SPSS e QGIS

Interseção de Polígonos1. 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!

Page 31: Manipulação de dados no SPSS e QGIS

Criar ambiente GRASS no QGIS Instalar complemento GRASS 7

Complemento-> GRASS-> Novo Mapset

1

2

3

Page 32: Manipulação de dados no SPSS e QGIS

Criar ambiente GRASS no QGIS Complemento-> GRASS-> Novo Mapset

4 5

6

Page 33: Manipulação de dados no SPSS e QGIS

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

Page 34: Manipulação de dados no SPSS e QGIS

Importando shapefileno GRASS

• Snapping threshold: 1

• Minimum size area: 5

• Fazer o mesmo para as

duas camadas

Page 35: Manipulação de dados no SPSS e QGIS

Interseção no GRASS• Vetor-> Análise espacial-> Sobrepor-> v.overlay.and

• Rodar e então “Ver Saída”

Page 36: Manipulação de dados no SPSS e QGIS

Exportar para Shapefile• Gerenciador de arquivo-> Exporta a partir do GRASS->

Exporta vetor a partir do GRASS -> v.out.ogr

Page 37: Manipulação de dados no SPSS e QGIS

Interpolação de Dados Instalar Complemento de Interpolação

Abrir camada: pluviometricas_sbc_utm.shp

Page 38: Manipulação de dados no SPSS e QGIS

Interpolação de Dados

Raster-> Interpolação

Coeficiente P = 4

Definir pela extensão atual

Page 39: Manipulação de dados no SPSS e QGIS

Interpolação de Dados

Page 40: Manipulação de dados no SPSS e QGIS

Interpolação de Dados

Processar-> Caixa de Ferramentas-> Comandos GRASS GIS 7-> Vector-> v.surf.rst

Page 41: Manipulação de dados no SPSS e QGIS

Interpolação de Dados

Page 42: Manipulação de dados no SPSS e QGIS

Extração Zonal de Atributos

Instalar complemento Estatística por Zona

Raster-> Estatística por Zonas

Page 43: Manipulação de dados no SPSS e QGIS

Amostragem e Contagem de Pontos

Instalar complemento“Point Sampling Tool”

Adicionar camadas:

Vetorial: ocorrencias_sbc_utm.shp

Raster: srtm_sbc_utm_declividade.tif

Page 44: Manipulação de dados no SPSS e QGIS

Amostragem e Contagem de Pontos

Complementos-> Analyses-> Point Sampling Tool

Page 45: Manipulação de dados no SPSS e QGIS

Amostragem e Contagem de Pontos

Vetor-> Analisar-> Pontos no Polígono

Page 46: Manipulação de dados no SPSS e QGIS

Proximidade de pontos

Criar um atributo de valor “1” na camada“ocorrencias_sbc_utm.shp”

Gravar alterações na camada e fechar edição

Page 47: Manipulação de dados no SPSS e QGIS

Proximidade de pontos Processar-> Caixa de Ferramentas-> SAGA-> Raster Creation Tools->

Rasterize

Page 48: Manipulação de dados no SPSS e QGIS

Proximidade de pontos Raster-> Análise-> Proximidade (Distância Raster)

Page 49: Manipulação de dados no SPSS e QGIS

Proximidade de pontos Raster-> Estatística por Zonas

Page 50: Manipulação de dados no SPSS e QGIS

Próxima Aula

Apresentação:

Proposta de trabalho

Base territorial

Análise exploratória