Skip to content

jhoonb/maracaju-eleicao-2020

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Eleição 2020 - Maracaju, Mato Grosso do Sul

página: https://jhoonb.github.io/maracaju-eleicao-2020

Dados sobre os candidatos

Fonte dos dados: Repositório de dados eleitorais - TSE.

Análise (SQL - banco de dados SQLITE)

Candidatos por cargo

select c.CARGO, count(*) as QUANTIDADE from candidato c
GROUP by c.CARGO 
order by quantidade desc

Candidatos por sexo

select c.SEXO, count(*) as QUANTIDADE from candidato c
GROUP by c.SEXO 
order by QUANTIDADE desc

Candidatos por partido (TODOS)

select c.sigla_partido, count(*) as quantidade from candidato c 
group by c.sigla_partido
order by quantidade DESC

Candidatos por partido (MASCULINO)

select c.sigla_partido, count(*) as quantidade from candidato c 
where c.sexo like 'MASCULINO'
group by c.sigla_partido
order by quantidade DESC

Candidatos por partido (FEMININO)

select c.sigla_partido, count(*) as quantidade from candidato c 
where c.sexo like 'FEMININO'
group by c.sigla_partido
order by quantidade DESC

Candidatos por ocupação (todos e no mínimo 2 candidatos por ocupação) as ocupações com apenas 1 candidato serão agrupados e somados a ocupação "outros".

select c.OCUPACAO, count(*) as quantidade from candidato c
group by c.OCUPACAO
HAVING COUNT(*) >= 2
order by quantidade desc

Candidatos por ocupação (MASCULINO e no mínimo 2 candidatos por ocupação) as ocupações com apenas 1 candidato serão agrupados e somados a ocupação "outros".

select c.OCUPACAO, count(*) as quantidade from candidato c
group by c.OCUPACAO
HAVING COUNT(*) >= 2
order by quantidade desc

Candidatos por ocupação (FEMININO e no mínimo 2 candidatos por ocupação) as ocupações com apenas 1 candidato serão agrupados e somados a ocupação "outros".

select c.OCUPACAO, count(*) as quantidade from candidato c
where c.sexo like "FEMININO"
group by c.OCUPACAO
HAVING COUNT(*) >= 2
order by quantidade desc

Candidatos por Grau de instrução (todos)

select c.GRAU_INSTRUCAO, count(*) as quantidade from candidato c 
group by c.GRAU_INSTRUCAO
order by quantidade desc

Candidatos por Grau de instrução (masculino)

select c.GRAU_INSTRUCAO, count(*) as quantidade from candidato c 
where c.sexo like 'MASCULINO'
group by c.GRAU_INSTRUCAO
order by quantidade desc

Candidatos por Grau de instrução (feminino)

select c.GRAU_INSTRUCAO, count(*) as quantidade from candidato c 
where c.sexo like 'FEMININO'
group by c.GRAU_INSTRUCAO
order by quantidade desc

Candidatos por Estado Civil (todos)

select c.
select c.ESTADO_CIVIL, count(*) as quantidade from candidato c 
group by c.ESTADO_CIVIL
order by quantidade desc

Candidatos por Estado Civil (masculino)

select c.
select c.ESTADO_CIVIL, count(*) as quantidade from candidato c 
where c.sexo like "MASCULINO"
group by c.ESTADO_CIVIL
order by quantidade desc

Candidatos por Estado Civil (masculino)

select c.
select c.ESTADO_CIVIL, count(*) as quantidade from candidato c 
where c.sexo like "FEMININO"
group by c.ESTADO_CIVIL
order by quantidade desc

Candidatos por COR/RAÇA (todos)

select c.COR_RACA, count(*) as quantidade from candidato c 
group by c.COR_RACA
order by quantidade desc

Candidatos por COR/RAÇA (masculino)

select c.COR_RACA, count(*) as quantidade from candidato c 
where c.sexo like "MASCULINO"
group by c.COR_RACA
order by quantidade desc

Candidatos por COR/RAÇA (feminino)

select c.COR_RACA, count(*) as quantidade from candidato c 
where c.sexo like "FEMININO"
group by c.COR_RACA
order by quantidade desc

Candidatos por composição da coligação (todos)

select c.COMPOSICAO_COLIGACAO, count(*) as quantidade from candidato c 
group by c.COMPOSICAO_COLIGACAO
order by quantidade desc

Candidatos por composição da coligação (masculino)

select c.COMPOSICAO_COLIGACAO, count(*) as quantidade from candidato c 
where c.SEXO like "MASCULINO"
group by c.COMPOSICAO_COLIGACAO
order by quantidade desc

Candidatos por composição da coligação (feminino)

select c.COMPOSICAO_COLIGACAO, count(*) as quantidade from candidato c 
where c.SEXO like "FEMININO"
group by c.COMPOSICAO_COLIGACAO
order by quantidade desc

TODO

  • adicionar e relacionar as fotos (no index.html)

    • criado um mosaico.
  • adicionar ao banco sqlite os bens dos candidatos

  • organizar os gráficos

About

Informações sobre a eleição 2020 em Maracaju, Mato Grosso do Sul.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published