Description Usage Arguments Examples
Transforma um conjunto de arquivos XML em data frame e salva os resultados em uma base de dados. Além disso, é salvo um arquivo de possíveis erros na tranformação. Obs.: Arquivos que excedem 500MB são desconsiderados do processo. Assim, é necessário utilizar o arquivo de saída relativo aos 'erros' para identificá-los e realizar o procedimento de transformação de XML em data frame separadamente!
1 2 3 4 5 | prep_xml_licitacao(ano = c(2013:2017), tema = c("Licitacao",
"LicitacaoVencedor", "LicitacaoParticipante", "Contrato", "ContratoAditivo",
"Relacionamentos"), cod_ibge_mun = "Todos", path_xml, size_xml = 500,
path_df, file_name = paste(ifelse(length(ano) > 1, c(paste(ano[1],
ano[length(ano)], sep = "_")), ano[1]), tolower(tema), Sys.Date(), sep = "_"))
|
ano |
ano da licitação/contrato. Default: 2013 a 2017. |
tema |
Licitacao, LicitacaoVencedor, LicitacaoParticipante, Contrato, ContratoAditivo ou Relacionamentos. |
cod_ibge_mun |
códigos dos municípios do PR. Default: "Todos". |
path_xml |
local de armazenamento dos arquivos XML. |
size_xml |
tamanho máximo de arquivo XML a ser considerado na tranformação (em MB). Como default foi setado o valor de 500MB. É possível aumentar esse valor, entretanto pode sobrecarregar o processamento e ocorrer timeout. |
path_df |
local para salvar a base de dados e o arquivo de erros. |
file_name |
nome da base de dados a ser salva. |
1 2 3 | prep_xml_licitacao(ano = c(2013, 2014), tema = "Licitacao",
cod_ibge_mun = 410010, path_xml = "C:/Licitacao",
path_df = "C:/Licitacao")
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.