Module: module_histogram

Módulo histograma, utilizado para crear y gestionar los histogramas en nicho ecológico y comunidad ecológica.
Source:

Methods

(inner) _initilizeHistogram()

Éste método inicializa variables globales y componentes visuales que son necesarios para la creación de histogramas.
Source:

(inner) _randomColor()

Genera colores aleatorios para asignarlo al histograma de decil en el análisis de nicho ecológico.
Source:

(inner) _sort_by(field, reverse, primer)

Realiza el ordenamiento de un objeto tipo Json por un atributo específico.
Parameters:
Name Type Description
field String Nombre del parámetro para hacer el ordenamiento
reverse boolean Bandera para hacer el ordenameinto descendiente o ascendente
primer function Función para realizar el ordenamiento
Source:

(inner) BarChart(json, display_obj)

Clase tipo Chart para generar instacias que tienen interacción con el módulo de red.
Parameters:
Name Type Description
json json Json que contiene los nodos y los enlaces resultado del análisis de communidad ecológica
display_obj object Referencia al controlador de comunidad ecológica
Source:

(inner) createBarChart(idComponent, data, f_legend)

Crea los histogramas de épsilon especie, score especie y score celda en el análisis de nicho ecológico.
Parameters:
Name Type Description
idComponent String Id del contenedor del histograma
data array Array con los resultados del histograma por especie y por celda en el análisis de nicho ecológico
f_legend String Título del histograma
Source:

(inner) createBarChartFecha(distinctPoints)

Éste método crea el histograma de las ocurrencias que tiene la especie objetivo selecionada en el análisis de nicho ecológico.
Parameters:
Name Type Description
distinctPoints array Array con las ocurrencias que tiene la especie objetivo selecionada en el análisis de nicho ecológico.
Source:

(inner) createBarChartNet(json, display_obj)

Retorna un objeto de tipo Chart para generar el histograma en el anáisis de comunidad ecológica.
Parameters:
Name Type Description
json json Json que contiene los nodos y los enlaces resultado del análisis de communidad ecológica
display_obj object Referencia al controlador de comunidad ecológica
Source:

(inner) createMultipleBarChart(json_decil, array_recall, idComponent, nameMap)

Éste método crea el histograma de score decil del sistema de nicho, genera la interacción de tooltips, genera la interacción con histogramas y genera un line chart cuando el proceso de validación esta activado. Además genera una tabla de información por decil.
Parameters:
Name Type Description
json_decil array Array con el resultado de los grupos de vartiables seleccionados por decil
array_recall array Contiene los resultados por grupo de variables por decil. Contiene verdaderos positivos, falsos negativos y recall. Este array solo es utilizado en el proceso de validación
idComponent String Id del contenedor del histograma
nameMap map Mapa de los grupos de variables seleccionados en el análisis de nicho ecológico
Source:

(inner) setLanguageModule(languageModule)

Método setter del módulo de internacionalización.
Parameters:
Name Type Description
languageModule object Módulo de internacionalización.
Source:

(inner) setTableModule(tableModule)

Método setter del módulo table.
Parameters:
Name Type Description
tableModule object Módulo table
Source:

(inner) startHistogramModule()

Función que inicializa las variables necesarias para la creación de histogramas.
Source: