Nothing
#' Cria um grafo de vencedores e participantes de licitacoes publicas
#'
#' Utiliza-se um grafo direcionado para representar a relacao entre as empresas participantes das licitacoes,
#' da seguinte forma:
#' \itemize{
#' \item cada empresa e representada por um no;
#' \item as empresas que participaram de um mesmo certame estarao associadas por
#' relacoes do tipo “perdedor-vencedor”. Tal relacao e representada por uma aresta
#' que se inicia em no representativo da empresa participante perdedora para um no
#' representativo da licitante vencedora.
#' \item o desconto ofertado (diferenca entre o valor estimado e o valor homologado)
#' podera influenciar, de forma inversamente proporcional, o peso das relacoes
#' perdedor-vencedor. Quanto menor o desconto ofertado pelo vencedor, maior sera o peso
#' da referida relacao.
#' }
#' @param dados data.frame contendo as seguintes colunas:
#' \itemize{
#' \item \strong{CNPJ} coluna do tipo \code{character} contendo cnpj, com 14 caracteres (sem .,-, ou /),
#' da empresa participante do certame;
#' \item \strong{ID_LICITACAO} coluna do tipo \code{character} que identifica de forma unica o certame;
#' \item \strong{ID_ITEM} coluna do tipo \code{character} que identifica de forma unica o item do objeto a que
#' a empresa esteja concorrendo. Caso o objeto da licitacao nao tenha sido dividido em itens, este campo
#' \item \strong{VENCEDOR} coluna do tipo \code{logical} contendo um valor booleano indicando se o licitante foi
#' vitorioso no certame.
#' \item \strong{VALOR_ESTIMADO} coluna do tipo \code{numeric} correspondente ao valor estimado para o objeto ou
#' serviço sendo licitado. Podera assumir o valor NA caso tal informacao nai esteja disponivel.
#' \item \strong{VALOR_HOMOLOGADO} coluna do tipo \code{numeric} correspondente ao valor homologado da proposta
#' vencedora para o fornecimento do objeto ou serviço sendo licitado. Podera assumir o valor NA caso tal
#' informacao nai esteja disponivel.
#' }
#' @param tipo_retorno especifica o objeto a ser retornado pela funcao. As opcoes sao as que se seguem:
#' \itemize{
#' \item 0 retorna um objeto do tipo \code{environment}, contendo um objeto do tipo \code{igraph}
#' (grLicitacoes) e um \code{data.frame} (dfLicitacoes) a partir do qual o mesmo foi criado. E o valor padrao;
#' \item 1 retorna um objeto do tipo \code{igraph} contendo um grafo direcionado de vencedores e participantes
#' de licitacoes;
#' \item 2 retorna um objeto do tipo \code{data.frame} a partir do qual podera ser criado um grafo
#' por meio da funcao \code{igraph::graph.data.frame()}
#' }
#' @param agregar_arestas parametro do tipo \code{logical} indicando se arestas repetidas deverao ser agregadas numa unica
#' aresta cujo peso seja as soma dos pesos individuais. Por padrao este parametro tem valor \code{TRUE}.
#' @param considerar_desconto parametro do tipo \code{logical} indicando se o desconto obtido (diferenca entre o valor
#' homologado e o valor estimado) devera ser levado em consideracao na atribuicao dos pesos das relacoes perdedor-vencedor.
#' Por padrao este parametro tem valor \code{FALSE}.
#' @return o retorno depende do valor especificado para o parâmetro \code{tipo_retorno}.
#' @author Bruno M. S. S. Melo
#' @examples
#' \dontrun{
#' grafoLic <- rcextCriaGrafoLic(dados = dfDadosLic, tipo_retorno = 0, considerar_desconto = F)
#' }
#' @seealso \code{igraph}
#' @importFrom sqldf sqldf
#' @export
rcextCriaGrafoLic <- function(dados, tipo_retorno = 0, agregar_arestas = T, considerar_desconto = F) {
.Deprecated('TipologiaRodizioCriaGrafo')
TipologiaRodizioCriaGrafo(dados, tipo_retorno, considerar_desconto)
}
Any scripts or data that you put into this service are public.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.