Ferramentas do usuário

Ferramentas do site


script_r_cnefe

Essa é uma revisão anterior do documento!


Script R para agregar CNEFE pelo setor censitário

O script R utilizado para compilar o arquivo está nomeado como “CNEFE - Aggregate by census tract.R” e gera um arquivo chamado “Nomedomunicipio_cnefe_by_census_tracts.csv”.

Passos gerais do Script

Ele percorre os seguintes passos gerais:

  1. Carrega todos os arquivos do CNEFE do Município indicado pelo usuário na seção “Modifique a partir daqui”. Ele identifica todos os arquivos constantes na pasta indicada e carrega cada um deles em um dataframe, por isso é importante que dentro dessa pasta só existam os arquivos TXT do CNEFE, senão o script não reconhecerá e dará erro.
  2. Junta todos os arquivos em um único dataframe chamado cnefeComplete.
  3. Renomeia algumas colunas para que tenham nomes mais amigáveis (por exemplo, de “X28” para “uso”).
  4. Cria uma nova coluna com o código do setor completo. Os códigos estão desagregados em Estado, Município, …, até chegar ao código de apenas 4 dígitos do setor em si. Entretanto, os shapefiles do IBGE usam o código completo (15 dígitos) incluindo todos esses códigos concatenados.
  5. Agrega e faz um sumário dos dados pelo setor censitário, utilizando o código criado no passo anterior. Nesse procedimento, são criados campos contendo a contagem de cada um dos usos.
  6. Cria novos campos que agregam informações para utilização posterior. Por exemplo, as atividades comerciais são compostas pela soma de “agropecuárias” e “outros”. O mesmo vale para institucionais (saúde + ensino).
  7. Calcula quantos usos distintos há no setor considerando a coluna usos (ver classificações abaixo);
  8. Calcula quantos usos distintos há no setor considerando a coluna Identificação estabelecimento. A ideia é que funcione como uma aproximação (ainda que grosseira) da riqueza de usos não residenciais no setor. Esse campo indica coisas como “Posto de Gasolina”. Em alguns casos, são tipos de usos assim; em outros, dá o nome do estabelecimento, o que contaria como mais um tipo de uso, o que é incorreto. Deve ser melhor estudado para verificar a validade.
  9. Calcula porcentagens de cada tipo de uso em relação ao total, e usa-as para calcular diversidade, bem como medidas de “True Diversity” (Jost, 2006).
  10. Salva como novo arquivo CSV.

Orientações sobre a localização e nome dos arquivos

Para que o Script funcione corretamente, colocar os arquivos TXT do Cnefe em uma pasta com o nome do Município, dentro de uma pasta chamada “Arquivos CNEFE originais”. Tanto ela como a pasta “R”, na qual está o script, devem estar em uma pasta destinada ao projeto sendo desenvolvido.

Exemplo:

- PASTA DO PROJETO
   |- Arquivos CNEFE originais (manter exatamente esse nome)
     |- Município 1 (Deve ser indicado abaixo na seção "Modifique aqui")
        |- Arquivo CNEFE 1.TXT
        |- Arquivo CNEFE 2.TXT
        | ...
        |- Arquivo CNEFE n.TXT
     |- Município 2
     | ...
     |- Município k
   |- R
     | - Arquivo "CNEFE - Aggregate by census tract - Geral.R" (Script)
     | - outputs (manter exatamente esse nome - deve ser criado para abrigar as tabelas criadas pelo script)

Referências

JOST, L. Entropy and diversity. Oikos, v. 113, n. 2, p. 363–375, 2006.

van den HOEK, Joost. The MXI (Mixed-use Index) as Tool for Urban Planning and Analysis. 2008. Disponível em http://www.bk.tudelft.nl/en/current/events/corporations-and-cities/publications/.

script_r_cnefe.1527026203.txt.gz · Última modificação: 2018/06/14 14:57 (edição externa)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki