def addManualResults(self): """Adds data to the Group column based on the Result column""" results = np.unique(self.resultsTable.table["Result"]) standardisations, ok = MyDialog.standardiseResults(results) if ok: self.resultsTable.table["Group"] = self.resultsTable.table["Result"].map(lambda res: standardisations[res]) self.__updateView()
def standardiseResults(self): """Corrects HRM results so you can change both 'male' and 'Male' to 'M'.""" results = np.unique(self.resultsTable.table["Result"]) standardisations, ok = MyDialog.standardiseResults(results) if ok: self.resultsTable.table["Result"] = self.resultsTable.table["Result"].map(lambda res: standardisations[res]) self.__updateView()