# transform.py # ------------ # By MWC Contributors # The functions in this module transform data. # None of them are finished; this is your job! def maximum(data): highest = None for number in data: if highest is None: highest = number if number > highest: highest = number return highest def minimum(data): lowest = None for number in data: if lowest is None: lowest = number if number < lowest: lowest = number return lowest def bounds(data): return [minimum] def clamp(value, low, high): def ratio(value, start, end): def scale(value, domain_min, domain_max, range_min, range_max): def get_y_values(points):