starting BarChartDescriptionTablesTest

This commit is contained in:
frankknoll
2023-08-26 20:12:08 +02:00
parent 5b179f0f1c
commit dc4fcd055c
4 changed files with 114 additions and 3 deletions

View File

@@ -0,0 +1,12 @@
import math
class BarChartDescriptionTables:
@staticmethod
def filterValidJensenShannonDistances(barChartDescriptionTable):
return barChartDescriptionTable[barChartDescriptionTable.apply(BarChartDescriptionTables._isValidJensenShannonDistance, axis = 'columns')]
@staticmethod
def _isValidJensenShannonDistance(barChartDescription):
jensenShannonDistance = barChartDescription['BAR_CHART_DESCRIPTION']['Jensen-Shannon distance']
return not math.isnan(jensenShannonDistance)