generated from mwc/lab_scatter
This was a hard one and I still dont think i did it right
This commit is contained in:
67
transform.py
67
transform.py
@@ -5,82 +5,35 @@
|
||||
# None of them are finished; this is your job!
|
||||
|
||||
def maximum(data):
|
||||
def minimum(data):
|
||||
highest = None
|
||||
for number in data:
|
||||
if highest is None:
|
||||
highest = 10
|
||||
if number < lowest:
|
||||
highest = number
|
||||
if number > highest:
|
||||
highest = number
|
||||
return highest
|
||||
|
||||
|
||||
|
||||
def minimum(data):
|
||||
def minimum(data):
|
||||
lowest = None
|
||||
for number in data:
|
||||
if lowest is None:
|
||||
lowest = 5
|
||||
lowest = number
|
||||
if number < lowest:
|
||||
lowest = number
|
||||
return lowest
|
||||
|
||||
def bounds(data):
|
||||
def minimum(data):
|
||||
lowest = None
|
||||
for number in data:
|
||||
if lowest is None:
|
||||
lowest = number
|
||||
if number < lowest:
|
||||
lowest = number
|
||||
return lowest
|
||||
return [minimum]
|
||||
|
||||
def clamp(value, low, high):
|
||||
def minimum(data):
|
||||
lowest = None
|
||||
for number in data:
|
||||
if lowest is None:
|
||||
lowest = number
|
||||
if number < lowest:
|
||||
lowest = number
|
||||
return lowest
|
||||
|
||||
|
||||
def ratio(value, start, end):
|
||||
def minimum(data):
|
||||
lowest = None
|
||||
for number in data:
|
||||
if lowest is None:
|
||||
lowest = number
|
||||
if number < lowest:
|
||||
lowest = number
|
||||
return lowest
|
||||
|
||||
|
||||
def scale(value, domain_min, domain_max, range_min, range_max):
|
||||
def minimum(data):
|
||||
lowest = None
|
||||
for number in data:
|
||||
if lowest is None:
|
||||
lowest = number
|
||||
if number < lowest:
|
||||
lowest = number
|
||||
return lowest
|
||||
|
||||
def get_x_values(points):
|
||||
def minimum(data):
|
||||
lowest = None
|
||||
for number in data:
|
||||
if lowest is None:
|
||||
lowest = number
|
||||
if number < lowest:
|
||||
lowest = number
|
||||
return lowest
|
||||
|
||||
|
||||
|
||||
def get_y_values(points):
|
||||
def minimum(data):
|
||||
lowest = None
|
||||
for number in data:
|
||||
if lowest is None:
|
||||
lowest = number
|
||||
if number < lowest:
|
||||
lowest = number
|
||||
return lowest
|
||||
|
||||
|
||||
Reference in New Issue
Block a user