Global

Methods

calcAvgDivergence(data, currentPoint, sortedby, divisors) → {Object}

Calculate the attribute differences for each parameter based on the paper.
Parameters:
Name Type Description
data whole csv data
currentPoint data row for which the difference should be calculated
sortedby parameter to sort values
divisors pre-calculated divisors for each param
Source:
Returns:
Type
Object

comparisionView(data)

Manage the radar charts within the comparison View. Zero to 4 radar charts can be created.
Parameters:
Name Type Description
data Object of the displayed data row
Source:

createdGlyphs(domPoints)

Create on glyph chart for each skyline point
Parameters:
Name Type Description
domPoints Array of all skyline items
Source:

init()

Create DOM objects and start program
Source:

proofIfDominated(point1, point2) → {boolean}

Proof if one item is dominated by another data item.
Parameters:
Name Type Description
point1 point which is could be a dominater
point2 point which could be dominated by point1
Source:
Returns:
True if point1 dominates point2, otherwise False
Type
boolean

tabulate(data, columns) → {*}

Draws the attribute table which summarizes the data.
Parameters:
Name Type Description
data Object of Column names and range of values as string
columns header for the table
Source:
Returns:
generated table
Type
*