Slide 10
Slide 10 text
ͬͯΈΑ͏
import urllib.request
iris_url = 'https://raw.githubusercontent.com/uiuc-cse/data-fa14/gh-pages/data/iris.csv'
with urllib.request.urlopen(iris_url) as res:
splitted_response = res.read().split()
decoded = map(lambda l: l.decode('UTF-8'), splitted_response)
iris_csv = list(map(lambda l: l.split(','), decoded))
header = iris_csv[0]
iris_data = iris_csv[1:]
iris = map(lambda i: {
header[4]: i[4],
header[0]: float(i[0]),
header[1]: float(i[1]),
header[2]: float(i[2]),
header[3]: float(i[3])
}, iris_data
)
for l in sorted(iris, key=lambda i: i['sepal_width']):
print(l)