diff --git a/sum23/lecture_materials/07_Strings/lec-07-worksheet-solution.pdf b/sum23/lecture_materials/07_Strings/lec-07-worksheet-solution.pdf new file mode 100644 index 0000000000000000000000000000000000000000..868056364b48fb6e331f95c554117ec1e30d7e6d Binary files /dev/null and b/sum23/lecture_materials/07_Strings/lec-07-worksheet-solution.pdf differ diff --git a/sum23/lecture_materials/08_Lists/lec_08_lists_notes.ipynb b/sum23/lecture_materials/08_Lists/lec_08_lists_notes.ipynb new file mode 100644 index 0000000000000000000000000000000000000000..f5389a36d3235eb6f3b10f145d27fdbac797f8f7 --- /dev/null +++ b/sum23/lecture_materials/08_Lists/lec_08_lists_notes.ipynb @@ -0,0 +1,1348 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "# Lists" + ] + }, + { + "cell_type": "code", + "execution_count": 1, + "metadata": {}, + "outputs": [], + "source": [ + "import project" + ] + }, + { + "cell_type": "code", + "execution_count": 4, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "r\n", + "w\n", + "An\n", + "Andre\n", + "Fred\n" + ] + } + ], + "source": [ + "# Warmup: string review\n", + "# Predict the output of the following statments\n", + "name = \"Andrew\"\n", + "print(name[3]) # this is called indexing\n", + "print(name[-1])\n", + "print(name[:2]) # this is called slicing\n", + "print(name[:-1])\n", + "\n", + "# Try this: change only the last letter of the name to \"a\" so that name = \"Andrea\"\n", + "# name[-1] = \"a\"\n", + "\n", + "# Takeaway:\n", + "# you cannot edit a string using slicing or indexing\n", + "# because strings are immutable\n", + "\n", + "# But what about....\n", + "name = \"Fred\" # this is called reassignment and is allowed\n", + "print(name)" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Learning Objectives" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "- Create a list and use sequence operations on a list.\n", + "- Write loops that process lists\n", + "- Explain key differences between strings and lists: type flexibility, mutability\n", + "- Mutate a list using:\n", + " - indexing\n", + " - methods such as append, extend, sort, and pop\n", + "- split() a string into a list\n", + "- join() list elements into a string" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### Motivation for lists:\n", + "\n", + "- what if we want to store a sequence of numbers or a sequence of numbers and strings?\n", + "- lists enable us to create flexible sequences: we can store anything inside a list as item, including:\n", + " - int\n", + " - float\n", + " - str\n", + " - bool\n", + " - other lists, etc.," + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "day = \"Monday\"\n", + "\n", + "# first quotation indicates beginning of string sequence\n", + "# second quotation indicates end of string sequence" + ] + }, + { + "cell_type": "code", + "execution_count": 7, + "metadata": {}, + "outputs": [], + "source": [ + "empty_list = []\n", + "some_nums = [4, 8, 10, 14, 94]\n", + "\n", + "# [ indicates beginning of sequence\n", + "# ] indicates end of sequence" + ] + }, + { + "cell_type": "code", + "execution_count": 10, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "5\n", + "broccoli\n", + "oranges\n", + "['broccoli', 'spinach']\n" + ] + } + ], + "source": [ + "grocery_list = [\"apples\", \"milk\", \"broccoli\", \"spinach\", \"oranges\"] \n", + "\n", + "# TODO: compute length of grocery_list\n", + "print(len(grocery_list))\n", + "\n", + "# TODO: use indexing to display broccoli\n", + "print(grocery_list[2])\n", + "\n", + "# TODO: use indexing to display last item\n", + "print(grocery_list[-1])\n", + "\n", + "# TODO: use slicing to extract only the vegetables\n", + "print(grocery_list[2:4])" + ] + }, + { + "cell_type": "code", + "execution_count": 12, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "oranges\n" + ] + } + ], + "source": [ + "# TODO: discuss why the following gives IndexError\n", + "# print(grocery_list[len(grocery_list)])\n", + "\n", + "# we can fix it like this:\n", + "print(grocery_list[len(grocery_list) - 1])" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "#### Write loops that process lists" + ] + }, + { + "cell_type": "code", + "execution_count": 14, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "apples\n", + "milk\n", + "broccoli\n", + "spinach\n", + "oranges\n" + ] + } + ], + "source": [ + "# Iterate over every item in grocery_list to display:\n", + "# <Item> purchased!\n", + "\n", + "for food_item in grocery_list:\n", + " print(food_item)" + ] + }, + { + "cell_type": "code", + "execution_count": 15, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "[4, 8, 10, 14, 94]" + ] + }, + "execution_count": 15, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "# initialize: some_nums = [4, 8, 10, 14, 94]\n", + "some_nums" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "# Compute sum of numbers in some_nums\n", + "# Let's do this example using PythonTutor\n", + "some_nums = [4, 8, 10, 14, 94]\n", + "\n", + "total = 0\n", + "\n", + "# TODO: for loop to iterate over each number in some_nums\n", + "for number in some_nums:\n", + " total += number\n", + " \n", + "print(total)" + ] + }, + { + "cell_type": "code", + "execution_count": 16, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "20" + ] + }, + "execution_count": 16, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "# We can use a list instead of a variable for each operation\n", + "[10, 20, 30][1]" + ] + }, + { + "cell_type": "code", + "execution_count": 17, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "[20, 30]" + ] + }, + "execution_count": 17, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "# We can use a list instead of a variable for each operation\n", + "[10, 20, 30][1:]" + ] + }, + { + "cell_type": "code", + "execution_count": 18, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "10" + ] + }, + "execution_count": 18, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "[10][0]" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "How does Python differentiate between two different usages of `[]`?" + ] + }, + { + "cell_type": "code", + "execution_count": 24, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "['apples', 'milk', 'broccoli', 'spinach', 'oranges']\n", + "broccoli\n", + "longword\n", + "None\n" + ] + } + ], + "source": [ + "def longest_word(word_list):\n", + " '''Given a list of strings, return the string with the longest length.\n", + " If more than one, return the first one.'''\n", + "\n", + " max_length = 0\n", + " longest_word = None\n", + " \n", + " for word in word_list:\n", + " if len(word) > max_length:\n", + " longest_word = word\n", + " max_length = len(word)\n", + "\n", + " return longest_word\n", + "\n", + "print(grocery_list)\n", + "print(longest_word(grocery_list))\n", + "print(longest_word([\"longword\", \"aaaa\", \"xyz\", \"hello\"]))\n", + "print(longest_word([]))" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### Other sequence operations\n", + "\n", + "- concatentation using `+`\n", + "- `in`\n", + "- multiply by an `int`" + ] + }, + { + "cell_type": "code", + "execution_count": 25, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Happy Monday :)\n", + "[11, 22, 33, 44, 1, 2, 3]\n" + ] + } + ], + "source": [ + "msg = \"Happy \"\n", + "print(msg + \"Monday :)\")\n", + "\n", + "some_nums = [11, 22, 33, 44]\n", + "print(some_nums + [1, 2, 3]) # `+` concatenates two lists" + ] + }, + { + "cell_type": "code", + "execution_count": 26, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "True\n", + "False\n", + "True\n", + "True\n", + "False\n" + ] + } + ], + "source": [ + "msg = \"Happy\"\n", + "print(\"H\" in msg)\n", + "print(\"h\" in msg)\n", + "print(\"app\" in msg)\n", + "\n", + "some_nums = [11, 22, 33, 44]\n", + "print(33 in some_nums)\n", + "print(55 in some_nums)" + ] + }, + { + "cell_type": "code", + "execution_count": 27, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Happy :)Happy :)Happy :)\n", + "['Go', 'Badgers!', 'Go', 'Badgers!', 'Go', 'Badgers!']\n" + ] + } + ], + "source": [ + "msg = \"Happy :)\"\n", + "print(msg * 3)\n", + "\n", + "print([\"Go\", \"Badgers!\"] * 3)" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Strings versus lists\n", + "\n", + "<div>\n", + "<img src=\"attachment:Mutation.png\" width=\"600\"/>\n", + "</div>" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### Difference 1: lists are flexible" + ] + }, + { + "cell_type": "code", + "execution_count": 34, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "hello\n", + "14\n", + "True\n", + "5.678\n", + "None\n", + "['list', 'inside', 'a', 'list']\n", + "\n", + "hello\n", + "14\n", + "True\n", + "5.678\n", + "We're at index 3\n", + "None\n", + "['list', 'inside', 'a', 'list']\n", + "\n", + "['list', 'inside', 'a', 'list']\n", + "\n", + "<class 'list'>\n", + "inside\n" + ] + } + ], + "source": [ + "# String sequence can only contain characters as items\n", + "# List sequence can contain anything as an item\n", + "\n", + "l = [\"hello\", 14, True, 5.678, None, [\"list\", \"inside\", \"a\", \"list\"]]\n", + "\n", + "# TODO: fix the bug in this loop\n", + "# FIX 1\n", + "for i in l:\n", + " print(i) # this is one solution \n", + "# print(l[i])\n", + "\n", + "print()\n", + "# FIX 2\n", + "for i in range(len(l)):\n", + " print(l[i]) \n", + " if i == 3:\n", + " print(\"We're at index 3\")\n", + "\n", + "print()\n", + "# TODO: use indexing to extract and print the inner list\n", + "print(l[-1])\n", + "print()\n", + "\n", + "# TODO: print type of last item in l\n", + "print(type(l[-1]))\n", + "\n", + "# TODO: use double indexing to extract \"inside\"\n", + "print(l [-1] [1])" + ] + }, + { + "cell_type": "code", + "execution_count": 36, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + ". . . . . S \n", + ". S S S . S \n", + ". . . . . S \n", + ". . . . . . \n", + ". . . . S . \n", + ". . . . S . \n" + ] + } + ], + "source": [ + "# List of lists usecase example\n", + "\n", + "game_grid = [\n", + "[\".\", \".\", \".\", \".\", \".\", \"S\"],\n", + "[\".\", \"S\", \"S\", \"S\", \".\", \"S\"],\n", + "[\".\", \".\", \".\", \".\", \".\", \"S\"],\n", + "[\".\", \".\", \".\", \".\", \".\", \".\"],\n", + "[\".\", \".\", \".\", \".\", \"S\", \".\"],\n", + "[\".\", \".\", \".\", \".\", \"S\", \".\"]\n", + "]\n", + "\n", + "for row in game_grid:\n", + " for position in row:\n", + " print(position, end = \" \")\n", + " print()" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### Difference 2: lists are mutable\n", + "\n", + "<div>\n", + "<img src=\"attachment:Mutability.png\" width=\"600\"/>\n", + "</div>\n", + "\n", + "- Mutability has nothing to do with variable assignments / re-assignments\n", + "- Mutability has to do with changing values inside a sequence" + ] + }, + { + "cell_type": "code", + "execution_count": 37, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "CDE\n", + "[3, 4]\n" + ] + } + ], + "source": [ + "# Variables can always be re-assigned\n", + "\n", + "s = \"AB\"\n", + "s = \"CD\"\n", + "s += \"E\" \n", + "# remember, s += \"E\" is shorthand for s = s + \"E\"\n", + "print(s)\n", + "\n", + "nums = [1, 2]\n", + "nums = [3, 4]\n", + "print(nums)" + ] + }, + { + "cell_type": "code", + "execution_count": 38, + "metadata": {}, + "outputs": [ + { + "ename": "NameError", + "evalue": "name 'a' is not defined", + "output_type": "error", + "traceback": [ + "\u001b[0;31m---------------------------------------------------------------------------\u001b[0m", + "\u001b[0;31mNameError\u001b[0m Traceback (most recent call last)", + "Cell \u001b[0;32mIn[38], line 4\u001b[0m\n\u001b[1;32m 1\u001b[0m name \u001b[38;5;241m=\u001b[39m \u001b[38;5;124m\"\u001b[39m\u001b[38;5;124mAndrew\u001b[39m\u001b[38;5;124m\"\u001b[39m\n\u001b[1;32m 3\u001b[0m \u001b[38;5;66;03m# TODO: let's try to change \"Andrew\" to \"Andrea\"\u001b[39;00m\n\u001b[0;32m----> 4\u001b[0m name[\u001b[38;5;241m-\u001b[39m\u001b[38;5;241m1\u001b[39m] \u001b[38;5;241m=\u001b[39m \u001b[43ma\u001b[49m\n\u001b[1;32m 6\u001b[0m \u001b[38;5;66;03m# doesn't work because strings are immutable, that is you cannot change the value inside an existing string\u001b[39;00m\n", + "\u001b[0;31mNameError\u001b[0m: name 'a' is not defined" + ] + } + ], + "source": [ + "name = \"Andrew\"\n", + "\n", + "# TODO: let's try to change \"Andrew\" to \"Andrea\"\n", + "name[-1] = a\n", + "\n", + "# doesn't work because strings are immutable, that is you cannot change the value inside an existing string" + ] + }, + { + "cell_type": "code", + "execution_count": 39, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "[2, 2, 0]\n" + ] + } + ], + "source": [ + "nums = [2, 2, 9]\n", + "\n", + "# TODO: change 9 to 0\n", + "nums[2] = 0\n", + "\n", + "print(nums)\n", + "\n", + "# works because lists are mutable, that is you can change the value inside an existing list" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### Mutating a list\n", + "\n", + "- update using index (works only for existing index)\n", + "- `append` method\n", + "- `extend` method\n", + "- `pop` method\n", + "- `sort` method\n", + "\n", + "Unlike string methods, list methods mutate the original list. String methods produce a new string because strings are immutable." + ] + }, + { + "cell_type": "code", + "execution_count": 40, + "metadata": {}, + "outputs": [ + { + "ename": "IndexError", + "evalue": "list assignment index out of range", + "output_type": "error", + "traceback": [ + "\u001b[0;31m---------------------------------------------------------------------------\u001b[0m", + "\u001b[0;31mIndexError\u001b[0m Traceback (most recent call last)", + "Cell \u001b[0;32mIn[40], line 4\u001b[0m\n\u001b[1;32m 1\u001b[0m grocery_list \u001b[38;5;241m=\u001b[39m [\u001b[38;5;124m\"\u001b[39m\u001b[38;5;124mapples\u001b[39m\u001b[38;5;124m\"\u001b[39m, \u001b[38;5;124m\"\u001b[39m\u001b[38;5;124mmilk\u001b[39m\u001b[38;5;124m\"\u001b[39m, \u001b[38;5;124m\"\u001b[39m\u001b[38;5;124mbroccoli\u001b[39m\u001b[38;5;124m\"\u001b[39m, \u001b[38;5;124m\"\u001b[39m\u001b[38;5;124mspinach\u001b[39m\u001b[38;5;124m\"\u001b[39m, \u001b[38;5;124m\"\u001b[39m\u001b[38;5;124moranges\u001b[39m\u001b[38;5;124m\"\u001b[39m] \n\u001b[1;32m 3\u001b[0m \u001b[38;5;66;03m# TODO: try to add \"blueberries\" at index 5\u001b[39;00m\n\u001b[0;32m----> 4\u001b[0m \u001b[43mgrocery_list\u001b[49m\u001b[43m[\u001b[49m\u001b[38;5;241;43m5\u001b[39;49m\u001b[43m]\u001b[49m \u001b[38;5;241m=\u001b[39m \u001b[38;5;124m\"\u001b[39m\u001b[38;5;124mblueberries\u001b[39m\u001b[38;5;124m\"\u001b[39m \n\u001b[1;32m 5\u001b[0m \u001b[38;5;66;03m# doesn't work because grocery_list does not contain a previous item at index 5\u001b[39;00m\n", + "\u001b[0;31mIndexError\u001b[0m: list assignment index out of range" + ] + } + ], + "source": [ + "grocery_list = [\"apples\", \"milk\", \"broccoli\", \"spinach\", \"oranges\"] \n", + "\n", + "# TODO: try to add \"blueberries\" at index 5\n", + "grocery_list[5] = \"blueberries\" \n", + "# doesn't work because grocery_list does not contain a previous item at index 5" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "So, how do we add a new item to a list?" + ] + }, + { + "cell_type": "code", + "execution_count": 41, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "['apples', 'milk', 'broccoli', 'spinach', 'oranges', 'blueberries']\n" + ] + } + ], + "source": [ + "grocery_list.append(\"blueberries\")\n", + "print(grocery_list)" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Can we add multiple items using `append`?" + ] + }, + { + "cell_type": "code", + "execution_count": 42, + "metadata": {}, + "outputs": [ + { + "ename": "TypeError", + "evalue": "list.append() takes exactly one argument (3 given)", + "output_type": "error", + "traceback": [ + "\u001b[0;31m---------------------------------------------------------------------------\u001b[0m", + "\u001b[0;31mTypeError\u001b[0m Traceback (most recent call last)", + "Cell \u001b[0;32mIn[42], line 2\u001b[0m\n\u001b[1;32m 1\u001b[0m \u001b[38;5;66;03m# Let's try to add \"peanut butter\", \"jelly\", \"bread\"\u001b[39;00m\n\u001b[0;32m----> 2\u001b[0m \u001b[43mgrocery_list\u001b[49m\u001b[38;5;241;43m.\u001b[39;49m\u001b[43mappend\u001b[49m\u001b[43m(\u001b[49m\u001b[38;5;124;43m\"\u001b[39;49m\u001b[38;5;124;43mpeanut butter\u001b[39;49m\u001b[38;5;124;43m\"\u001b[39;49m\u001b[43m,\u001b[49m\u001b[43m \u001b[49m\u001b[38;5;124;43m\"\u001b[39;49m\u001b[38;5;124;43mjelly\u001b[39;49m\u001b[38;5;124;43m\"\u001b[39;49m\u001b[43m,\u001b[49m\u001b[43m \u001b[49m\u001b[38;5;124;43m\"\u001b[39;49m\u001b[38;5;124;43mbread\u001b[39;49m\u001b[38;5;124;43m\"\u001b[39;49m\u001b[43m)\u001b[49m\n\u001b[1;32m 3\u001b[0m \u001b[38;5;66;03m# doesn't work because append only accepts a single argument\u001b[39;00m\n", + "\u001b[0;31mTypeError\u001b[0m: list.append() takes exactly one argument (3 given)" + ] + } + ], + "source": [ + "# Let's try to add \"peanut butter\", \"jelly\", \"bread\"\n", + "grocery_list.append(\"peanut butter\", \"jelly\", \"bread\")\n", + "# doesn't work because append only accepts a single argument" + ] + }, + { + "cell_type": "code", + "execution_count": 43, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "['apples', 'milk', 'broccoli', 'spinach', 'oranges', 'blueberries', ['peanut butter', 'jelly', 'bread']]\n" + ] + } + ], + "source": [ + "grocery_list.append([\"peanut butter\", \"jelly\", \"bread\"])# adds the list argument as such\n", + "print(grocery_list)" + ] + }, + { + "cell_type": "code", + "execution_count": 44, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "apples\n", + "milk\n", + "broccoli\n", + "spinach\n", + "oranges\n", + "blueberries\n", + "['peanut butter', 'jelly', 'bread']\n" + ] + } + ], + "source": [ + "for item in grocery_list:\n", + " print(item)" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "`extend` method will enable us to add every item in argument list to the original list as individual item." + ] + }, + { + "cell_type": "code", + "execution_count": 45, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "['apples', 'milk', 'broccoli', 'spinach', 'oranges', 'blueberries', ['peanut butter', 'jelly', 'bread'], 'falafel', 'pita bread', 'hummus']\n" + ] + } + ], + "source": [ + "grocery_list.extend([\"falafel\", \"pita bread\", \"hummus\"])\n", + "print(grocery_list)" + ] + }, + { + "cell_type": "code", + "execution_count": 46, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "apples\n", + "milk\n", + "broccoli\n", + "spinach\n", + "oranges\n", + "blueberries\n", + "['peanut butter', 'jelly', 'bread']\n", + "falafel\n", + "pita bread\n", + "hummus\n" + ] + } + ], + "source": [ + "for item in grocery_list:\n", + " print(item)" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "`pop` enables us to remove item from the list:\n", + "\n", + "- by default pop() removes the last item from the list\n", + "- you can override that by passing an index as argument\n", + "- pop remove the item from the original list and also returns it" + ] + }, + { + "cell_type": "code", + "execution_count": 47, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "'hummus'" + ] + }, + "execution_count": 47, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "grocery_list.pop()" + ] + }, + { + "cell_type": "code", + "execution_count": 48, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "['apples',\n", + " 'milk',\n", + " 'broccoli',\n", + " 'spinach',\n", + " 'oranges',\n", + " 'blueberries',\n", + " ['peanut butter', 'jelly', 'bread'],\n", + " 'falafel',\n", + " 'pita bread']" + ] + }, + "execution_count": 48, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "grocery_list" + ] + }, + { + "cell_type": "code", + "execution_count": 49, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "oranges\n", + "['apples', 'milk', 'broccoli', 'spinach', 'blueberries', ['peanut butter', 'jelly', 'bread'], 'falafel', 'pita bread']\n" + ] + } + ], + "source": [ + "# TODO: remove \"oranges\" from grocery_list and store it into a variable\n", + "some_fruit = grocery_list.pop(4) # this works\n", + "# another option: (I'm not running line 4 because we already removed oranges)\n", + "# some_fruit = grocery_list.pop ( grocery_list.index(\"oranges\") )\n", + "print(some_fruit)\n", + "print(grocery_list)" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "`index` lets us find the index of the argument we pass\n", + "* `index(item)` returns the index of the *first* occurence of `item` in the list\n", + "* But be careful - `index` throws an error if `item` is not in the list" + ] + }, + { + "cell_type": "code", + "execution_count": 50, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "3" + ] + }, + "execution_count": 50, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "grocery_list.index(\"spinach\")" + ] + }, + { + "cell_type": "code", + "execution_count": 67, + "metadata": {}, + "outputs": [ + { + "ename": "ValueError", + "evalue": "'spi' is not in list", + "output_type": "error", + "traceback": [ + "\u001b[0;31m---------------------------------------------------------------------------\u001b[0m", + "\u001b[0;31mValueError\u001b[0m Traceback (most recent call last)", + "Cell \u001b[0;32mIn[67], line 1\u001b[0m\n\u001b[0;32m----> 1\u001b[0m \u001b[43mgrocery_list\u001b[49m\u001b[38;5;241;43m.\u001b[39;49m\u001b[43mindex\u001b[49m\u001b[43m(\u001b[49m\u001b[38;5;124;43m\"\u001b[39;49m\u001b[38;5;124;43mspi\u001b[39;49m\u001b[38;5;124;43m\"\u001b[39;49m\u001b[43m)\u001b[49m\n", + "\u001b[0;31mValueError\u001b[0m: 'spi' is not in list" + ] + } + ], + "source": [ + "grocery_list.index(\"spi\")\n", + "# we need the entire element, not just the first" + ] + }, + { + "cell_type": "code", + "execution_count": 53, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "None\n" + ] + } + ], + "source": [ + "oranges_index = None\n", + "if 'oranges' in grocery_list:\n", + " oranges_index = grocery_list.index('oranges')\n", + "print(oranges_index)" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "`sort` method enables us to sort the list using alphanumeric ordering.\n", + "\n", + "TODO: Try sorting each of the following lists." + ] + }, + { + "cell_type": "code", + "execution_count": 55, + "metadata": {}, + "outputs": [], + "source": [ + "L = [38, 1, 39, -3, 10] # TODO: initialize list with some unordered numbers\n", + "\n", + "L.sort()" + ] + }, + { + "cell_type": "code", + "execution_count": 56, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "[-3, 1, 10, 38, 39]" + ] + }, + "execution_count": 56, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "L" + ] + }, + { + "cell_type": "code", + "execution_count": 57, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "None\n" + ] + } + ], + "source": [ + "L = ['cat', 'dog', 'CATS', 'fish'] # TODO: initialize list with some unordered strings\n", + "\n", + "print(L.sort())" + ] + }, + { + "cell_type": "code", + "execution_count": 58, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "['CATS', 'cat', 'dog', 'fish']" + ] + }, + "execution_count": 58, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "L" + ] + }, + { + "cell_type": "code", + "execution_count": 59, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "[False, False, True, True, True]\n" + ] + } + ], + "source": [ + "L = [False, True, False, True, True]\n", + "\n", + "L.sort()\n", + "print(L)" + ] + }, + { + "cell_type": "code", + "execution_count": 60, + "metadata": {}, + "outputs": [ + { + "ename": "TypeError", + "evalue": "'<' not supported between instances of 'int' and 'str'", + "output_type": "error", + "traceback": [ + "\u001b[0;31m---------------------------------------------------------------------------\u001b[0m", + "\u001b[0;31mTypeError\u001b[0m Traceback (most recent call last)", + "Cell \u001b[0;32mIn[60], line 2\u001b[0m\n\u001b[1;32m 1\u001b[0m L \u001b[38;5;241m=\u001b[39m [\u001b[38;5;124m\"\u001b[39m\u001b[38;5;124mstr\u001b[39m\u001b[38;5;124m\"\u001b[39m, \u001b[38;5;241m1\u001b[39m, \u001b[38;5;241m2.0\u001b[39m, \u001b[38;5;28;01mFalse\u001b[39;00m]\n\u001b[0;32m----> 2\u001b[0m \u001b[43mL\u001b[49m\u001b[38;5;241;43m.\u001b[39;49m\u001b[43msort\u001b[49m\u001b[43m(\u001b[49m\u001b[43m)\u001b[49m \u001b[38;5;66;03m# Doesn't work as you cannot compare different types!\u001b[39;00m\n", + "\u001b[0;31mTypeError\u001b[0m: '<' not supported between instances of 'int' and 'str'" + ] + } + ], + "source": [ + "L = [\"str\", 1, 2.0, False]\n", + "L.sort() # Doesn't work as you cannot compare different types!" + ] + }, + { + "cell_type": "code", + "execution_count": 66, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "[True, False, True]\n" + ] + } + ], + "source": [ + "L = [True, False, True]\n", + "L.sort\n", + "print(L)" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "`split` method splits a string into a list of strings, using a separator (argument)\n", + "- Syntax: some_string.split(separator_string)" + ] + }, + { + "cell_type": "code", + "execution_count": 61, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "['a', 'quick', 'brown', 'fox']" + ] + }, + "execution_count": 61, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "sentence = \"a,quick,brown,fox\"\n", + "words = sentence.split(\",\")\n", + "words" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "`join` method joins a list of strings into a single string using a separator (argument)\n", + "- Syntax: separator_string.join(some_list)" + ] + }, + { + "cell_type": "code", + "execution_count": 63, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "'MISSISSIPP'" + ] + }, + "execution_count": 63, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "characters = [\"M\", \"SS\", \"SS\", \"PP\", \"\"]\n", + "place = \"I\".join(characters)\n", + "place\n", + "\n", + "# TODO: remove the last item in characters list and see what place you get (re-run cell)\n", + "\n", + "characters = [\"M\", \"SS\", \"SS\", \"PP\"]\n", + "place = \"I\".join(characters)\n", + "place" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### List all Engineering majors (primary major) among current lecture (example: LEC001) students" + ] + }, + { + "cell_type": "code", + "execution_count": 74, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "['Engineering: Biomedical', 'Engineering: Mechanical', 'Engineering: Industrial', 'Engineering: Other', 'Engineering: Other|Civil- Intelligent Transportation System']\n" + ] + } + ], + "source": [ + "engineering_list = []\n", + "for idx in range(project.count()):\n", + " lecture = project.get_lecture(idx)\n", + " major = project.get_major(idx)\n", + " \n", + " if lecture == \"LEC001\":\n", + " if \"Engineering\" in major:\n", + " if major in engineering_list:\n", + " continue\n", + " engineering_list.append(major)\n", + " \n", + "print(engineering_list)" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### Profanity filtering" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "bad_words = [\"omg\", \"midterm\", \"exam\"]\n", + "\n", + "def censor(input_string):\n", + " \"\"\"\n", + " replaces every bad word in input string with that word's first\n", + " letter and then * for the remaining characters\n", + " \"\"\"\n", + " # TODO: use split to extract every word \n", + " \n", + " # TODO: Iterate over every word: 1. check if word is in bad_words 2. compute replacement 3. replace word\n", + " \n", + " # TODO: join the words back using the correct separator and return the joined string\n", + " \n", + "censor(\"omg the midterm was so awesome!\")" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### Wordle (self-study example)" + ] + }, + { + "cell_type": "code", + "execution_count": 75, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Welcome to PyWordle!\n", + "You have 6 guesses to guess a 5 character word.\n", + "X\tThe letter is not in the word.\n", + "_\tThe letter is in the word, but in the wrong place.\n", + "O\tThe letter is in the correct place!\n", + "Guess the word: HOTEL\n", + "HOTEL\tXXX_X\n", + "Guess the word: CRANE\n", + "CRANE\tOOOOO\n", + "You won in 2 guesses!\n" + ] + } + ], + "source": [ + "def get_wordle_results(guess):\n", + " wordle_result = \"\"\n", + " for i in range(len(guess)):\n", + " if guess[i] == word_of_the_day[i]:\n", + " wordle_result += \"O\"\n", + " elif word_of_the_day.find(guess[i]) != -1:\n", + " wordle_result += \"_\"\n", + " else:\n", + " wordle_result += \"X\"\n", + " return wordle_result\n", + "\n", + "max_num_guesses = 6\n", + "current_num_guesses = 1\n", + "word_of_the_day = \"CRANE\"\n", + "\n", + "print(\"Welcome to PyWordle!\")\n", + "print(\"You have 6 guesses to guess a 5 character word.\")\n", + "print(\"X\\tThe letter is not in the word.\")\n", + "print(\"_\\tThe letter is in the word, but in the wrong place.\")\n", + "print(\"O\\tThe letter is in the correct place!\")\n", + "\n", + "while current_num_guesses <= max_num_guesses:\n", + " guess = input(\"Guess the word: \")\n", + " guess = guess.upper()\n", + "\n", + " wordle_results = get_wordle_results(guess)\n", + " print(\"{}\\t{}\".format(guess, wordle_results))\n", + " if guess == word_of_the_day:\n", + " break\n", + " current_num_guesses += 1\n", + " \n", + "if current_num_guesses > max_num_guesses:\n", + " print(\"Better luck next time!\")\n", + " print(\"The word was: {}\".format(word_of_the_day))\n", + "else:\n", + " print(\"You won in {} guesses!\".format(current_num_guesses))" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Python 3 (ipykernel)", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.10.6" + } + }, + "nbformat": 4, + "nbformat_minor": 4 +} diff --git a/sum23/lecture_materials/10_CSV/lec_10_CSV_notes.ipynb b/sum23/lecture_materials/10_CSV/lec_10_CSV_notes.ipynb new file mode 100644 index 0000000000000000000000000000000000000000..ffbeba749225f66aced86b14ceda63898c1bed21 --- /dev/null +++ b/sum23/lecture_materials/10_CSV/lec_10_CSV_notes.ipynb @@ -0,0 +1,11543 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "id": "72348536", + "metadata": {}, + "source": [ + "# Comma Separated Values (CSV)" + ] + }, + { + "cell_type": "code", + "execution_count": 1, + "id": "ba562f5e", + "metadata": {}, + "outputs": [], + "source": [ + "import csv" + ] + }, + { + "cell_type": "markdown", + "id": "ddcf7595", + "metadata": {}, + "source": [ + "### Warmup 1\n", + "\n", + "- Use `list` type's `index` method to lookup index of \"ice cream\"\n", + "- Take a look at other list methods: https://www.w3schools.com/python/python_ref_list.asp" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "a0fecc18", + "metadata": {}, + "outputs": [], + "source": [ + "dairy = [\"milk\", \"ice cream\", \"cheese\", \"yogurt\" ]\n", + "print()" + ] + }, + { + "cell_type": "markdown", + "id": "a1a4e2e7", + "metadata": {}, + "source": [ + "### Warmup 2 \n", + "Use `in` operator to complete the condition to check if food_shelf contains any dairy products." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "eae06501", + "metadata": {}, + "outputs": [], + "source": [ + "food_shelf = [\"peanut butter\", \"milk\", \"bread\", \"cheese\", \"YOGURT\"]\n", + "for item in food_shelf:\n", + " if ???:\n", + " print(item, \"is dairy\")\n", + " else:\n", + " print(item, \"is not dairy\")" + ] + }, + { + "cell_type": "markdown", + "id": "8a5f548e", + "metadata": {}, + "source": [ + "## Warmup 3\n", + "Determine median of a list.\n", + "\n", + "Examples:\n", + "- Median of [1, 2, 3, 4, 5] is: 3\n", + "- Median of [1, 2, 3, 4, 5, 6] is: 3.5" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "2f610ffe", + "metadata": {}, + "outputs": [], + "source": [ + "def median(some_items):\n", + " \"\"\"\n", + " Returns median of a list passed as argument\n", + " \"\"\"\n", + " pass" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "e9340eaa", + "metadata": {}, + "outputs": [], + "source": [ + "nums = [5, 4, 3, 2, 1]\n", + "print(nums, median(nums))\n", + "\n", + "nums = [6, 5, 4, 3, 2, 1]\n", + "print(nums, median(nums))\n", + "\n", + "vals = [\"A\", \"C\", \"B\"]\n", + "print(nums, median(vals))\n", + "\n", + "vals = [\"A\", \"C\", \"B\", \"D\"]\n", + "# print(nums, median(vals)) # does not work due to TypeError" + ] + }, + { + "cell_type": "markdown", + "id": "a9d5085c", + "metadata": {}, + "source": [ + "## Learning Objectives:\n", + "\n", + "- Open an Excel file and export it to a Comma Separated Value file.\n", + "- Open a CSV file in TextEditor/Jupyter and connect the elements of the CSV file to the rows and columns in the spreadsheet.\n", + "- Use pre-written Python code to read a CSV file into a list of lists.\n", + "- Write Python statements with double list indexing to access any element of a CSV file via a list of lists.\n", + "- Write code that answers questions about CSV data by writing for loops on lists of lists." + ] + }, + { + "cell_type": "code", + "execution_count": 2, + "id": "9d936c1c", + "metadata": {}, + "outputs": [], + "source": [ + "# inspired by https://automatetheboringstuff.com/2e/chapter16/\n", + "def process_csv(filename):\n", + " # open the file, its a text file utf-8\n", + " example_file = open(filename, encoding=\"utf-8\")\n", + " # prepare it for reading as a CSV object\n", + " example_reader = csv.reader(example_file)\n", + " # use the built-in list function to convert this into a list of lists\n", + " example_data = list(example_reader)\n", + " # close the file to tidy up our workspace\n", + " example_file.close()\n", + " # return the list of lists\n", + " \n", + " return example_data" + ] + }, + { + "cell_type": "markdown", + "id": "89621c98", + "metadata": {}, + "source": [ + "### Student Information Survey data" + ] + }, + { + "cell_type": "code", + "execution_count": 3, + "id": "d3c252b4", + "metadata": {}, + "outputs": [], + "source": [ + "# TODO: call the process_csv function and store the list of lists in cs220_csv\n", + "cs220_csv = process_csv('cs220_survey_data.csv')" + ] + }, + { + "cell_type": "code", + "execution_count": 4, + "id": "5ea86019", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "[['Lecture',\n", + " 'Age',\n", + " 'Major',\n", + " 'Zip Code',\n", + " 'Latitude',\n", + " 'Longitude',\n", + " 'Pizza topping',\n", + " 'Pet preference',\n", + " 'Runner',\n", + " 'Sleep habit',\n", + " 'Procrastinator'],\n", + " ['LEC001',\n", + " '22',\n", + " 'Engineering: Biomedical',\n", + " '53703',\n", + " '43.073051',\n", + " '-89.40123',\n", + " 'none (just cheese)',\n", + " 'neither',\n", + " 'No',\n", + " 'no preference',\n", + " 'Maybe'],\n", + " ['LEC006',\n", + " '',\n", + " 'Undecided',\n", + " '53706',\n", + " '43.073051',\n", + " '-89.40123',\n", + " 'none (just cheese)',\n", + " 'neither',\n", + " 'No',\n", + " 'no preference',\n", + " 'Maybe'],\n", + " ['LEC004',\n", + " '18',\n", + " 'Engineering: Industrial',\n", + " '53715',\n", + " '43.073051',\n", + " '-89.40123',\n", + " 'none (just cheese)',\n", + " 'neither',\n", + " 'No',\n", + " 'no preference',\n", + " 'Maybe'],\n", + " ['LEC005',\n", + " '',\n", + " 'Undecided',\n", + " '53706',\n", + " '43.073051',\n", + " '-89.40123',\n", + " 'none (just cheese)',\n", + " 'neither',\n", + " 'No',\n", + " 'no preference',\n", + " 'Maybe'],\n", + " ['LEC002',\n", + " '',\n", + " 'Undecided',\n", + " '53706',\n", + " '43.073051',\n", + " '-89.40123',\n", + " 'none (just cheese)',\n", + " 'neither',\n", + " 'No',\n", + " 'no preference',\n", + " 'Maybe'],\n", + " ['LEC004',\n", + " '18',\n", + " 'Engineering: Other|Engineering: Computer',\n", + " '53706',\n", + " '43.073051',\n", + " '-89.40123',\n", + " 'none (just cheese)',\n", + " 'neither',\n", + " 'No',\n", + " 'no preference',\n", + " 'Maybe'],\n", + " ['LEC003',\n", + " '',\n", + " 'Undecided',\n", + " '53706',\n", + " '43.073051',\n", + " '-89.40123',\n", + " 'none (just cheese)',\n", + " 'neither',\n", + " 'No',\n", + " 'no preference',\n", + " 'Maybe'],\n", + " ['LEC003',\n", + " '18',\n", + " 'Data Science',\n", + " '53715',\n", + " '43.073051',\n", + " '-89.40123',\n", + " 'pineapple',\n", + " 'cat',\n", + " 'Yes',\n", + " 'no preference',\n", + " 'Maybe'],\n", + " ['LEC006',\n", + " '18',\n", + " 'Data Science',\n", + " '53706',\n", + " '35.4',\n", + " '119.11',\n", + " 'none (just cheese)',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC006',\n", + " '18',\n", + " 'Mathematics/AMEP',\n", + " '53706',\n", + " '44',\n", + " '-93',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC002',\n", + " '21',\n", + " 'Engineering: Other',\n", + " '53703',\n", + " '24.713552',\n", + " '46.675297',\n", + " 'none (just cheese)',\n", + " 'cat',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC003',\n", + " '19',\n", + " 'Data Science',\n", + " '53705',\n", + " '24.6806',\n", + " '46.57936',\n", + " 'pineapple',\n", + " 'cat',\n", + " 'No',\n", + " 'early bird',\n", + " 'No'],\n", + " ['LEC004',\n", + " '24',\n", + " 'Economics',\n", + " '53703',\n", + " '43',\n", + " '-89',\n", + " 'pineapple',\n", + " 'cat',\n", + " 'Yes',\n", + " 'early bird',\n", + " 'Yes'],\n", + " ['LEC003',\n", + " '18',\n", + " 'Data Science',\n", + " '53706',\n", + " '36.102371',\n", + " '-115.174553',\n", + " 'none (just cheese)',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC006',\n", + " '22',\n", + " 'Psychology',\n", + " '53703',\n", + " '31.78',\n", + " '119.95',\n", + " 'mushroom',\n", + " 'cat',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC005',\n", + " '20',\n", + " 'Data Science',\n", + " '53705',\n", + " '37.8',\n", + " '112.5',\n", + " 'pepperoni',\n", + " 'cat',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC004',\n", + " '24',\n", + " 'Science: Biology/Life',\n", + " '53703',\n", + " '46.872131',\n", + " '-113.994019',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'Yes',\n", + " 'early bird',\n", + " 'Yes'],\n", + " ['LEC004',\n", + " '17',\n", + " 'Engineering: Mechanical',\n", + " '53706',\n", + " '46.6242',\n", + " '8.0414',\n", + " 'pineapple',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC004',\n", + " '19',\n", + " 'Engineering: Mechanical',\n", + " '53726',\n", + " '43.073051',\n", + " '-89.40123',\n", + " 'none (just cheese)',\n", + " 'dog',\n", + " 'Yes',\n", + " 'early bird',\n", + " 'No'],\n", + " ['LEC002',\n", + " '19',\n", + " 'Engineering: Mechanical',\n", + " '57303',\n", + " '41.878113',\n", + " '-87.629799',\n", + " 'pineapple',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC001',\n", + " '',\n", + " 'Mathematics/AMEP',\n", + " '53706',\n", + " '31.230391',\n", + " '121.473701',\n", + " 'basil/spinach',\n", + " 'dog',\n", + " 'No',\n", + " 'no preference',\n", + " 'Maybe'],\n", + " ['LEC002',\n", + " '19',\n", + " 'Mathematics/AMEP',\n", + " '53558',\n", + " '40.712776',\n", + " '-74.005974',\n", + " 'sausage',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC001',\n", + " '20',\n", + " 'Economics (Mathematical Emphasis)',\n", + " '53703',\n", + " '48.86',\n", + " '2.3522',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'early bird',\n", + " 'Yes'],\n", + " ['LEC001',\n", + " '19',\n", + " 'Engineering: Mechanical',\n", + " '53703',\n", + " '24.7',\n", + " '46.7',\n", + " 'mushroom',\n", + " 'dog',\n", + " 'Yes',\n", + " 'early bird',\n", + " 'Maybe'],\n", + " ['LEC005',\n", + " '18',\n", + " 'Computer Science',\n", + " '53703',\n", + " '37.338207',\n", + " '-121.88633',\n", + " 'green pepper',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC003',\n", + " '19',\n", + " 'Engineering: Mechanical',\n", + " '53558',\n", + " '43.073051',\n", + " '-89.40123',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC005',\n", + " '20',\n", + " 'Engineering: Mechanical',\n", + " '53715',\n", + " '38.9072',\n", + " '-77.0369',\n", + " 'Other',\n", + " 'cat',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC003',\n", + " '20',\n", + " 'Data Science',\n", + " '53703',\n", + " '43.073051',\n", + " '-89.40123',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC002',\n", + " '21',\n", + " 'Science: Other|Political Science',\n", + " '53703',\n", + " '31.768318',\n", + " '35.213711',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'no preference',\n", + " 'Maybe'],\n", + " ['LEC003',\n", + " '19',\n", + " 'Mathematics/AMEP',\n", + " '53715',\n", + " '19.075983',\n", + " '72.877655',\n", + " 'basil/spinach',\n", + " 'cat',\n", + " 'No',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC001',\n", + " '23',\n", + " 'Computer Science',\n", + " '53711',\n", + " '43.073929',\n", + " '-89.385239',\n", + " 'sausage',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC006',\n", + " '21',\n", + " 'Business: Other',\n", + " '53715',\n", + " '25.761681',\n", + " '-80.191788',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC003',\n", + " '19',\n", + " 'Business: Other|Real Estate',\n", + " '53715',\n", + " '117',\n", + " '33',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'No'],\n", + " ['LEC004',\n", + " '19',\n", + " 'Computer Science',\n", + " '53726',\n", + " '47.037872',\n", + " '-122.900696',\n", + " 'tater tots',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC004',\n", + " '24',\n", + " 'Economics',\n", + " '53703',\n", + " '23.12911',\n", + " '113.264381',\n", + " 'pepperoni',\n", + " 'cat',\n", + " 'Yes',\n", + " 'early bird',\n", + " 'Maybe'],\n", + " ['LEC005',\n", + " '19',\n", + " 'Data Science',\n", + " '53703',\n", + " '64.49796',\n", + " '165.40998',\n", + " 'sausage',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC003',\n", + " '19',\n", + " 'Data Science',\n", + " '53705',\n", + " '25',\n", + " '47',\n", + " 'mushroom',\n", + " 'cat',\n", + " 'No',\n", + " 'early bird',\n", + " 'Maybe'],\n", + " ['LEC005',\n", + " '20',\n", + " 'Engineering: Other|Engineering Physics: Scientific Computing',\n", + " '53715',\n", + " '43.073051',\n", + " '-89.4',\n", + " 'none (just cheese)',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC005',\n", + " '20',\n", + " 'Computer Science',\n", + " '53703',\n", + " '48.856613',\n", + " '2.352222',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC002',\n", + " '19',\n", + " 'Business: Finance',\n", + " '53726',\n", + " '43.04156',\n", + " '87.91006',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC002',\n", + " '21',\n", + " 'Data Science',\n", + " '53713',\n", + " '29.868336',\n", + " '121.543991',\n", + " 'mushroom',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'No'],\n", + " ['LEC004',\n", + " '19',\n", + " 'Computer Science',\n", + " '53715',\n", + " '40.712776',\n", + " '-74.005974',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC003',\n", + " '18',\n", + " 'Computer Science',\n", + " '53706',\n", + " '5.93876',\n", + " '80.48433',\n", + " 'Other',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC005',\n", + " '19',\n", + " 'Engineering: Mechanical',\n", + " '53704',\n", + " '38.7',\n", + " '-77',\n", + " 'pepperoni',\n", + " 'cat',\n", + " 'Yes',\n", + " 'no preference',\n", + " 'No'],\n", + " ['LEC004',\n", + " '18',\n", + " 'Engineering: Mechanical',\n", + " '53726',\n", + " '41.878113',\n", + " '-87.629799',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC005',\n", + " '19',\n", + " 'Engineering: Other',\n", + " '53703',\n", + " '36.169941',\n", + " '-115.139832',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC005',\n", + " '19',\n", + " 'Engineering: Mechanical',\n", + " '53703',\n", + " '43.078104',\n", + " '-89.431698',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC006',\n", + " '18',\n", + " 'Engineering: Biomedical',\n", + " '53051',\n", + " '33.6846',\n", + " '117.8265',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC001',\n", + " '22',\n", + " 'Engineering: Mechanical',\n", + " '53719',\n", + " '43.073051',\n", + " '-89.40123',\n", + " 'none (just cheese)',\n", + " 'cat',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC001',\n", + " '18',\n", + " 'Computer Science',\n", + " '53706',\n", + " '26.2992',\n", + " '87.2625',\n", + " 'mushroom',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'No'],\n", + " ['LEC001',\n", + " '24',\n", + " 'Business: Information Systems',\n", + " '53703',\n", + " '43.073051',\n", + " '-89.40123',\n", + " 'macaroni/pasta',\n", + " 'cat',\n", + " 'No',\n", + " 'night owl',\n", + " 'No'],\n", + " ['LEC006',\n", + " '19',\n", + " 'Engineering: Mechanical',\n", + " '53703',\n", + " '43.04049',\n", + " '-87.91732',\n", + " 'Other',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC001',\n", + " '',\n", + " 'Computer Science',\n", + " '53715',\n", + " '34.052235',\n", + " '-118.243683',\n", + " 'green pepper',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC002',\n", + " '20',\n", + " 'Statistics',\n", + " '53703',\n", + " '40.7128',\n", + " '74.006',\n", + " 'Other',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC005',\n", + " '23',\n", + " 'Computer Science',\n", + " '53703',\n", + " '37.5',\n", + " '126.97',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'No'],\n", + " ['LEC002',\n", + " '21',\n", + " 'Statistics',\n", + " '53703',\n", + " '52.370216',\n", + " '4.895168',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'Yes',\n", + " 'early bird',\n", + " 'Maybe'],\n", + " ['LEC002',\n", + " '18',\n", + " 'Undecided',\n", + " '53706',\n", + " '38.56247',\n", + " '-121.70411',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC006',\n", + " '18',\n", + " 'Statistics',\n", + " '53706',\n", + " '40.712776',\n", + " '40.712776',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC003',\n", + " '21',\n", + " 'Economics',\n", + " '53715',\n", + " '43.073051',\n", + " '-89.40123',\n", + " 'none (just cheese)',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC003',\n", + " '19',\n", + " 'Engineering: Mechanical',\n", + " '53715',\n", + " '45',\n", + " '-93',\n", + " 'sausage',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'No'],\n", + " ['LEC005',\n", + " '21',\n", + " 'Business: Finance',\n", + " '53717',\n", + " '40.6461',\n", + " '-111.498',\n", + " 'sausage',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC001',\n", + " '26',\n", + " 'Engineering: Mechanical',\n", + " '53703',\n", + " '41.902782',\n", + " '12.496365',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC001',\n", + " '25',\n", + " 'Economics',\n", + " '53703',\n", + " '40.712776',\n", + " '-74.005974',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC003',\n", + " '18',\n", + " 'Mathematics/AMEP',\n", + " '53706',\n", + " '31.230391',\n", + " '121.473701',\n", + " 'mushroom',\n", + " 'dog',\n", + " 'Yes',\n", + " 'early bird',\n", + " 'No'],\n", + " ['LEC001',\n", + " '19',\n", + " 'Computer Science',\n", + " '53706',\n", + " '48.855709',\n", + " '2.29889',\n", + " 'pepperoni',\n", + " 'cat',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC005',\n", + " '17',\n", + " 'Science: Biology/Life',\n", + " '53706',\n", + " '-18.766947',\n", + " '46.869106',\n", + " 'basil/spinach',\n", + " 'dog',\n", + " 'Yes',\n", + " 'early bird',\n", + " 'Maybe'],\n", + " ['LEC003',\n", + " '19',\n", + " 'Business: Information Systems',\n", + " '53711',\n", + " '38.893452',\n", + " '-77.014709',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'early bird',\n", + " 'Yes'],\n", + " ['LEC001',\n", + " '21',\n", + " 'Computer Science',\n", + " '53715',\n", + " '16.306652',\n", + " '80.436539',\n", + " 'Other',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC006',\n", + " '19',\n", + " 'Data Science',\n", + " '53703',\n", + " '35.689487',\n", + " '139.691711',\n", + " 'sausage',\n", + " 'neither',\n", + " 'Yes',\n", + " 'no preference',\n", + " 'Maybe'],\n", + " ['LEC004',\n", + " '18',\n", + " 'Engineering: Industrial',\n", + " '53706',\n", + " '17.385044',\n", + " '78.486671',\n", + " 'mushroom',\n", + " 'dog',\n", + " 'No',\n", + " 'early bird',\n", + " 'Yes'],\n", + " ['LEC004',\n", + " '19',\n", + " 'Computer Science',\n", + " '53715',\n", + " '37.774929',\n", + " '-122.419418',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC004',\n", + " '19',\n", + " 'Data Science',\n", + " '53703',\n", + " '26.2644',\n", + " '20.3052',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC005',\n", + " '18',\n", + " 'Data Science',\n", + " '53706',\n", + " '40.712776',\n", + " '-74.005974',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'Yes',\n", + " 'no preference',\n", + " 'Yes'],\n", + " ['LEC002',\n", + " '18',\n", + " 'Data Science',\n", + " '53706',\n", + " '36',\n", + " '117',\n", + " 'Other',\n", + " 'dog',\n", + " 'No',\n", + " 'early bird',\n", + " 'Maybe'],\n", + " ['LEC005',\n", + " '19',\n", + " 'Data Science',\n", + " '50703',\n", + " '42.360081',\n", + " '-71.058884',\n", + " 'sausage',\n", + " 'cat',\n", + " 'No',\n", + " 'night owl',\n", + " 'No'],\n", + " ['LEC006',\n", + " '19',\n", + " 'Computer Science',\n", + " '53711',\n", + " '36.569666',\n", + " '112.218744',\n", + " 'pineapple',\n", + " 'neither',\n", + " 'Yes',\n", + " 'early bird',\n", + " 'Maybe'],\n", + " ['LEC005',\n", + " '18',\n", + " 'Computer Science',\n", + " '53706',\n", + " '37.54443',\n", + " '-121.95269',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC003',\n", + " '20',\n", + " 'Mathematics/AMEP',\n", + " '53715',\n", + " '32.0853',\n", + " '34.781769',\n", + " 'mushroom',\n", + " 'dog',\n", + " 'No',\n", + " 'no preference',\n", + " 'Yes'],\n", + " ['LEC003',\n", + " '19',\n", + " 'Data Science',\n", + " '53715',\n", + " '42.701847',\n", + " '-84.48217',\n", + " 'tater tots',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC003',\n", + " '18',\n", + " 'Mathematics/AMEP',\n", + " '53706',\n", + " '40.179188',\n", + " '44.499104',\n", + " 'Other',\n", + " 'dog',\n", + " 'Yes',\n", + " 'no preference',\n", + " 'Yes'],\n", + " ['LEC002',\n", + " '',\n", + " 'Computer Science',\n", + " '53711',\n", + " '2.81375',\n", + " '101.504272',\n", + " 'sausage',\n", + " 'dog',\n", + " 'Yes',\n", + " 'no preference',\n", + " 'Maybe'],\n", + " ['LEC001',\n", + " '18',\n", + " 'Engineering: Industrial',\n", + " '53715',\n", + " '30.733315',\n", + " '76.779419',\n", + " 'green pepper',\n", + " 'cat',\n", + " 'No',\n", + " 'no preference',\n", + " 'Yes'],\n", + " ['LEC003',\n", + " '21',\n", + " 'Data Science',\n", + " '53590',\n", + " '7.9519',\n", + " '98.3381',\n", + " 'Other',\n", + " 'dog',\n", + " 'Yes',\n", + " 'early bird',\n", + " 'Yes'],\n", + " ['LEC004',\n", + " '19',\n", + " 'Data Science',\n", + " '53715',\n", + " '35.69',\n", + " '139.69',\n", + " 'mushroom',\n", + " 'dog',\n", + " 'No',\n", + " 'no preference',\n", + " 'Maybe'],\n", + " ['LEC002',\n", + " '19',\n", + " 'Data Science',\n", + " '53704',\n", + " '26.473308',\n", + " '50.048218',\n", + " 'Other',\n", + " 'cat',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC002',\n", + " '22',\n", + " 'Economics',\n", + " '53703',\n", + " '34.052235',\n", + " '-118.243683',\n", + " 'pineapple',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC006',\n", + " '18',\n", + " 'Data Science',\n", + " '53706',\n", + " '19.075983',\n", + " '72.877655',\n", + " 'mushroom',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC003',\n", + " '',\n", + " 'Business: Actuarial',\n", + " '53705',\n", + " '39.6336',\n", + " '118.16',\n", + " 'basil/spinach',\n", + " 'dog',\n", + " 'Yes',\n", + " 'early bird',\n", + " 'Yes'],\n", + " ['LEC003',\n", + " '18',\n", + " 'Data Science',\n", + " '53706',\n", + " '52.370216',\n", + " '4.895168',\n", + " 'mushroom',\n", + " 'cat',\n", + " 'Yes',\n", + " 'no preference',\n", + " 'No'],\n", + " ['LEC003',\n", + " '18',\n", + " 'Engineering: Mechanical',\n", + " '53706',\n", + " '52.368944',\n", + " '4.891663',\n", + " 'pepperoni',\n", + " 'cat',\n", + " 'No',\n", + " 'night owl',\n", + " 'No'],\n", + " ['LEC002',\n", + " '18',\n", + " 'Science: Physics',\n", + " '53703',\n", + " '32',\n", + " '118',\n", + " 'sausage',\n", + " 'neither',\n", + " 'No',\n", + " 'night owl',\n", + " 'No'],\n", + " ['LEC005',\n", + " '18',\n", + " 'Data Science',\n", + " '53706',\n", + " '17.384716',\n", + " '78.409424',\n", + " 'mushroom',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC003',\n", + " '19',\n", + " 'Data Science',\n", + " '53715',\n", + " '3.1569',\n", + " '101.7123',\n", + " 'mushroom',\n", + " 'cat',\n", + " 'No',\n", + " 'early bird',\n", + " 'No'],\n", + " ['LEC005',\n", + " '18',\n", + " 'Computer Science',\n", + " '53706',\n", + " '43.769562',\n", + " '11.255814',\n", + " 'Other',\n", + " 'neither',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC006',\n", + " '18',\n", + " 'Business: Actuarial',\n", + " '53706',\n", + " '48.856613',\n", + " '2.352222',\n", + " 'mushroom',\n", + " 'cat',\n", + " 'No',\n", + " 'no preference',\n", + " 'Yes'],\n", + " ['LEC004',\n", + " '20',\n", + " 'Business: Actuarial',\n", + " '53711',\n", + " '40.7128',\n", + " '74.006',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'Yes',\n", + " 'early bird',\n", + " 'No'],\n", + " ['LEC005',\n", + " '20',\n", + " 'Science: Biology/Life',\n", + " '53703',\n", + " '44.67082',\n", + " '-93.24432',\n", + " 'mushroom',\n", + " 'dog',\n", + " 'No',\n", + " 'no preference',\n", + " 'Maybe'],\n", + " ['LEC004',\n", + " '18',\n", + " 'Mathematics/AMEP',\n", + " '53706',\n", + " '46.786671',\n", + " '-92.100487',\n", + " 'pepperoni',\n", + " 'cat',\n", + " 'No',\n", + " 'early bird',\n", + " 'Yes'],\n", + " ['LEC005',\n", + " '20',\n", + " 'Economics',\n", + " '53703',\n", + " '48.856613',\n", + " '2.352222',\n", + " 'pepperoni',\n", + " 'neither',\n", + " 'No',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC006',\n", + " '18',\n", + " 'Business: Finance',\n", + " '53706',\n", + " '40.409264',\n", + " '49.867092',\n", + " 'Other',\n", + " 'neither',\n", + " 'No',\n", + " 'early bird',\n", + " 'No'],\n", + " ['LEC004',\n", + " '21',\n", + " 'Computer Science',\n", + " '53715',\n", + " '27.993828',\n", + " '120.699364',\n", + " 'green pepper',\n", + " 'dog',\n", + " 'Yes',\n", + " 'no preference',\n", + " 'No'],\n", + " ['LEC002',\n", + " '',\n", + " 'Computer Science',\n", + " '53706',\n", + " '43.073051',\n", + " '-89.40123',\n", + " 'Other',\n", + " 'neither',\n", + " 'Yes',\n", + " 'no preference',\n", + " 'Maybe'],\n", + " ['LEC002',\n", + " '20',\n", + " 'Engineering: Mechanical',\n", + " '53706',\n", + " '35.6762',\n", + " '139.6503',\n", + " 'sausage',\n", + " 'cat',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC001',\n", + " '20',\n", + " 'Economics (Mathematical Emphasis)',\n", + " '53703',\n", + " '43.073929',\n", + " '-89.385239',\n", + " 'macaroni/pasta',\n", + " 'cat',\n", + " 'No',\n", + " 'night owl',\n", + " 'No'],\n", + " ['LEC002',\n", + " '21',\n", + " 'Business: Information Systems',\n", + " '53713',\n", + " '43.03638',\n", + " '-89.40292',\n", + " 'pineapple',\n", + " 'neither',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC004',\n", + " '18',\n", + " 'Data Science',\n", + " '53706',\n", + " '45.31625',\n", + " '-92.59181',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC001',\n", + " '21',\n", + " 'Business: Finance',\n", + " '53711',\n", + " '43.073929',\n", + " '-89.385239',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'no preference',\n", + " 'Maybe'],\n", + " ['LEC005',\n", + " '19',\n", + " 'Engineering: Mechanical',\n", + " '53715',\n", + " '35.689487',\n", + " '139.691711',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC003',\n", + " '18',\n", + " 'Computer Science',\n", + " '53706',\n", + " '51.500153',\n", + " '-0.1262362',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC002',\n", + " '22',\n", + " 'Science: Biology/Life',\n", + " '53711',\n", + " '43.073051',\n", + " '-89.40123',\n", + " 'mushroom',\n", + " 'cat',\n", + " 'No',\n", + " 'no preference',\n", + " 'No'],\n", + " ['LEC004',\n", + " '18',\n", + " 'Data Science',\n", + " '53706',\n", + " '42.360081',\n", + " '-71.058884',\n", + " 'green pepper',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC005',\n", + " '19',\n", + " 'Engineering: Mechanical',\n", + " '53703',\n", + " '32.8328',\n", + " '117.2713',\n", + " 'sausage',\n", + " 'neither',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC003',\n", + " '20',\n", + " 'Engineering: Mechanical',\n", + " '53715',\n", + " '44.834',\n", + " '-87.376',\n", + " 'none (just cheese)',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'No'],\n", + " ['LEC006',\n", + " '21',\n", + " 'Economics',\n", + " '53703',\n", + " '41.902782',\n", + " '12.496365',\n", + " 'none (just cheese)',\n", + " 'dog',\n", + " 'No',\n", + " 'no preference',\n", + " 'Yes'],\n", + " ['LEC003',\n", + " '25',\n", + " 'Data Science',\n", + " '53703',\n", + " '34.693737',\n", + " '135.502167',\n", + " 'pineapple',\n", + " 'dog',\n", + " 'No',\n", + " 'early bird',\n", + " 'Maybe'],\n", + " ['LEC003',\n", + " '17',\n", + " 'Computer Science',\n", + " '53703',\n", + " '19.075983',\n", + " '72.877655',\n", + " 'Other',\n", + " 'neither',\n", + " 'Yes',\n", + " 'no preference',\n", + " 'No'],\n", + " ['LEC002',\n", + " '19',\n", + " 'Psychology',\n", + " '53715',\n", + " '30.5928',\n", + " '114.3052',\n", + " 'sausage',\n", + " 'cat',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC001',\n", + " '19',\n", + " 'Computer Science',\n", + " '53703',\n", + " '51.507351',\n", + " '-0.127758',\n", + " 'sausage',\n", + " 'cat',\n", + " 'Yes',\n", + " 'no preference',\n", + " 'Yes'],\n", + " ['LEC006',\n", + " '17',\n", + " 'Engineering: Industrial',\n", + " '53706',\n", + " '55.953251',\n", + " '-3.188267',\n", + " 'Other',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC005',\n", + " '',\n", + " 'Computer Science',\n", + " '53703',\n", + " '43.073051',\n", + " '-89.40123',\n", + " 'pineapple',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'No'],\n", + " ['LEC002',\n", + " '21',\n", + " 'Engineering: Mechanical',\n", + " '53705',\n", + " '37.566536',\n", + " '126.977966',\n", + " 'mushroom',\n", + " 'cat',\n", + " 'Yes',\n", + " 'no preference',\n", + " 'Maybe'],\n", + " ['LEC002',\n", + " '18',\n", + " 'Undecided',\n", + " '53715',\n", + " '48.775845',\n", + " '9.182932',\n", + " 'Other',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC004',\n", + " '19',\n", + " 'Data Science',\n", + " '53703',\n", + " '43',\n", + " '-89',\n", + " 'sausage',\n", + " 'cat',\n", + " 'No',\n", + " 'early bird',\n", + " 'Maybe'],\n", + " ['LEC001',\n", + " '21',\n", + " 'Science: Biology/Life',\n", + " '53703',\n", + " '36',\n", + " '117',\n", + " 'macaroni/pasta',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC002',\n", + " '19',\n", + " 'Business: Information Systems',\n", + " '53703',\n", + " '42.360081',\n", + " '-71.058884',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'no preference',\n", + " 'Yes'],\n", + " ['LEC005',\n", + " '19',\n", + " 'Computer Science',\n", + " '53706',\n", + " '-8.340539',\n", + " '115.091949',\n", + " 'pineapple',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC003',\n", + " '20',\n", + " 'Business: Information Systems',\n", + " '53726',\n", + " '43.073051',\n", + " '-89.40123',\n", + " 'sausage',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'No'],\n", + " ['LEC003',\n", + " '',\n", + " 'Science: Other',\n", + " '53715',\n", + " '39.904202',\n", + " '116.407394',\n", + " 'mushroom',\n", + " 'cat',\n", + " 'No',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC004',\n", + " '20',\n", + " 'Engineering: Biomedical',\n", + " '53715',\n", + " '43.0707',\n", + " '12.6196',\n", + " 'tater tots',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC004',\n", + " '19',\n", + " 'Engineering: Biomedical',\n", + " '53715',\n", + " '41.878113',\n", + " '-87.629799',\n", + " 'mushroom',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC002',\n", + " '21',\n", + " 'Business: Other|Accounting',\n", + " '53703',\n", + " '41.8781',\n", + " '87.6298',\n", + " 'pepperoni',\n", + " 'cat',\n", + " 'No',\n", + " 'night owl',\n", + " 'No'],\n", + " ['LEC002',\n", + " '17',\n", + " 'Undecided',\n", + " '53706',\n", + " '33.742185',\n", + " '-84.386124',\n", + " 'Other',\n", + " 'dog',\n", + " 'No',\n", + " 'no preference',\n", + " 'Yes'],\n", + " ['LEC006',\n", + " '18',\n", + " 'Data Science',\n", + " '53558',\n", + " '40.73061',\n", + " '-73.935242',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'No'],\n", + " ['LEC003',\n", + " '25',\n", + " 'Data Science',\n", + " '53705',\n", + " '43.073051',\n", + " '-89.385239',\n", + " 'sausage',\n", + " 'cat',\n", + " 'No',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC002',\n", + " '18',\n", + " 'Data Science',\n", + " '53706',\n", + " '37.34163',\n", + " '-122.05411',\n", + " 'sausage',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC006',\n", + " '18',\n", + " 'Science: Biology/Life',\n", + " '53706',\n", + " '19.21833',\n", + " '72.978088',\n", + " 'green pepper',\n", + " 'neither',\n", + " 'No',\n", + " 'no preference',\n", + " 'Maybe'],\n", + " ['LEC002',\n", + " '',\n", + " 'Business: Other|business analytics',\n", + " '53703',\n", + " '31.230391',\n", + " '121.473701',\n", + " 'none (just cheese)',\n", + " 'cat',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC003',\n", + " '',\n", + " 'Data Science',\n", + " '53706',\n", + " '35.719312',\n", + " '139.784546',\n", + " 'none (just cheese)',\n", + " 'neither',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC002',\n", + " '19',\n", + " 'Engineering: Mechanical',\n", + " '53726',\n", + " '47.141041',\n", + " '9.52145',\n", + " 'mushroom',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC002',\n", + " '',\n", + " 'Computer Science',\n", + " '53715',\n", + " '41.8781',\n", + " '87.6298',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'no preference',\n", + " 'Maybe'],\n", + " ['LEC002',\n", + " '26',\n", + " 'Science: Other|animal sciences',\n", + " '53705',\n", + " '25.204849',\n", + " '55.270782',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'no preference',\n", + " 'Maybe'],\n", + " ['LEC003',\n", + " '21',\n", + " 'Mathematics',\n", + " '53704',\n", + " '61.218056',\n", + " '-149.900284',\n", + " 'green pepper',\n", + " 'cat',\n", + " 'Yes',\n", + " 'early bird',\n", + " 'Maybe'],\n", + " ['LEC003',\n", + " '22',\n", + " 'Engineering: Other',\n", + " '53703',\n", + " '49.28273',\n", + " '-123.120735',\n", + " 'macaroni/pasta',\n", + " 'cat',\n", + " 'No',\n", + " 'early bird',\n", + " 'Maybe'],\n", + " ['LEC001',\n", + " '18',\n", + " 'Engineering: Other',\n", + " '53706',\n", + " '41.902782',\n", + " '12.496365',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC003',\n", + " '20',\n", + " 'Engineering: Mechanical',\n", + " '53726',\n", + " '39.81059',\n", + " '-74.71795',\n", + " 'basil/spinach',\n", + " 'dog',\n", + " 'No',\n", + " 'early bird',\n", + " 'Yes'],\n", + " ['LEC003',\n", + " '21',\n", + " 'Health Promotion and Health Equity',\n", + " '53711',\n", + " '37.2982',\n", + " '113.0263',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'early bird',\n", + " 'No'],\n", + " ['LEC003',\n", + " '20',\n", + " 'Engineering: Mechanical',\n", + " '53703',\n", + " '38.722252',\n", + " '-9.139337',\n", + " 'mushroom',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC003',\n", + " '19',\n", + " 'Engineering: Mechanical',\n", + " '53714',\n", + " '43',\n", + " '-89.4',\n", + " 'none (just cheese)',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC002',\n", + " '19',\n", + " 'Engineering: Industrial',\n", + " '53703',\n", + " '41.878',\n", + " '-87.63',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC003',\n", + " '18',\n", + " 'Computer Science',\n", + " '53706',\n", + " '43.073051',\n", + " '-89.40123',\n", + " 'mushroom',\n", + " 'neither',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC001',\n", + " '18',\n", + " 'Engineering: Industrial',\n", + " '53706',\n", + " '19.655041',\n", + " '-101.169891',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'Yes',\n", + " 'no preference',\n", + " 'Maybe'],\n", + " ['LEC005',\n", + " '20',\n", + " 'Engineering: Mechanical',\n", + " '53703',\n", + " '26.147',\n", + " '-81.795',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'Yes',\n", + " 'early bird',\n", + " 'Yes'],\n", + " ['LEC006',\n", + " '18',\n", + " 'Business: Other',\n", + " '53706',\n", + " '51.507',\n", + " '-0.128',\n", + " 'sausage',\n", + " 'dog',\n", + " 'No',\n", + " 'no preference',\n", + " 'No'],\n", + " ['LEC005',\n", + " '19',\n", + " 'Business: Other',\n", + " '53706',\n", + " '43',\n", + " '-89',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'Yes',\n", + " 'no preference',\n", + " 'Yes'],\n", + " ['LEC004',\n", + " '19',\n", + " 'Engineering: Mechanical',\n", + " '53705',\n", + " '34.869709',\n", + " '-111.760902',\n", + " 'pepperoni',\n", + " 'cat',\n", + " 'No',\n", + " 'no preference',\n", + " 'Maybe'],\n", + " ['LEC005',\n", + " '21',\n", + " 'Business: Finance',\n", + " '53703',\n", + " '3.15443',\n", + " '101.715103',\n", + " 'pepperoni',\n", + " 'cat',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC005',\n", + " '18',\n", + " 'Engineering: Mechanical',\n", + " '53706',\n", + " '44.655991',\n", + " '-93.242752',\n", + " 'none (just cheese)',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC003',\n", + " '18',\n", + " 'Art',\n", + " '53706',\n", + " '36.25',\n", + " '138.25',\n", + " 'macaroni/pasta',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC005',\n", + " '19',\n", + " 'Data Science',\n", + " '53715',\n", + " '41.94288',\n", + " '-87.68667',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC005',\n", + " '18',\n", + " 'Data Science',\n", + " '53703',\n", + " '44.2795',\n", + " '73.9799',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'No'],\n", + " ['LEC002',\n", + " '19',\n", + " 'Mathematics/AMEP',\n", + " '53715',\n", + " '37.80718',\n", + " '23.734864',\n", + " 'pineapple',\n", + " 'cat',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC004',\n", + " '18',\n", + " 'Computer Science',\n", + " '53706',\n", + " '35.689487',\n", + " '139.691711',\n", + " 'pepperoni',\n", + " 'cat',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC006',\n", + " '18',\n", + " 'Engineering: Mechanical',\n", + " '53706',\n", + " '43.0826',\n", + " '-97.16051',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'no preference',\n", + " 'Yes'],\n", + " ['LEC006',\n", + " '18',\n", + " 'Engineering: Other',\n", + " '53715',\n", + " '37.441883',\n", + " '-122.143021',\n", + " 'mushroom',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC006',\n", + " '18',\n", + " 'Engineering: Mechanical',\n", + " '53706',\n", + " '44.883',\n", + " '-87.86291',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'early bird',\n", + " 'Yes'],\n", + " ['LEC004',\n", + " '19',\n", + " 'Engineering: Mechanical',\n", + " '53706',\n", + " '40.73598',\n", + " '-74.37531',\n", + " 'none (just cheese)',\n", + " 'dog',\n", + " 'Yes',\n", + " 'early bird',\n", + " 'No'],\n", + " ['LEC001',\n", + " '20',\n", + " 'Business: Actuarial',\n", + " '53703',\n", + " '42.28',\n", + " '-83.74',\n", + " 'mushroom',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC003',\n", + " '17',\n", + " 'Engineering: Mechanical',\n", + " '53706',\n", + " '37.98381',\n", + " '23.727539',\n", + " 'pineapple',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'No'],\n", + " ['LEC004',\n", + " '18',\n", + " 'Computer Science',\n", + " '53706',\n", + " '40.27385',\n", + " '-74.75972',\n", + " 'sausage',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC002',\n", + " '19',\n", + " 'Economics',\n", + " '53703',\n", + " '90.1994',\n", + " '38.627',\n", + " 'none (just cheese)',\n", + " 'dog',\n", + " 'No',\n", + " 'early bird',\n", + " 'Yes'],\n", + " ['LEC002',\n", + " '21',\n", + " 'Mathematics, Data Science',\n", + " '53703',\n", + " '30.572815',\n", + " '104.066803',\n", + " 'sausage',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC002',\n", + " '',\n", + " 'Computer Science',\n", + " '53717',\n", + " '36',\n", + " '139',\n", + " 'mushroom',\n", + " 'dog',\n", + " 'Yes',\n", + " 'early bird',\n", + " 'Yes'],\n", + " ['LEC006',\n", + " '19',\n", + " 'Science: Biology/Life',\n", + " '53715',\n", + " '45.289143',\n", + " '-87.021847',\n", + " 'none (just cheese)',\n", + " 'cat',\n", + " 'No',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC002',\n", + " '21',\n", + " 'Mathematics/AMEP',\n", + " '53703',\n", + " '20.878332',\n", + " '-156.682495',\n", + " 'pepperoni',\n", + " 'cat',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC003',\n", + " '22',\n", + " 'Mathematics/AMEP',\n", + " '53715',\n", + " '44.481586',\n", + " '-88.005981',\n", + " 'pepperoni',\n", + " 'neither',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC006',\n", + " '18',\n", + " 'Data Science',\n", + " '53706',\n", + " '43.073051',\n", + " '-89.40123',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC005',\n", + " '18',\n", + " 'Computer Science',\n", + " '53706',\n", + " '30.733315',\n", + " '76.779419',\n", + " 'none (just cheese)',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC005',\n", + " '20',\n", + " 'Mathematics/AMEP',\n", + " '53703',\n", + " '38.837702',\n", + " '-238.449497',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC005',\n", + " '',\n", + " 'Computer Science',\n", + " '53593',\n", + " '50.116322',\n", + " '-122.957359',\n", + " 'sausage',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC005',\n", + " '18',\n", + " 'Computer Science',\n", + " '53715',\n", + " '43.059023',\n", + " '-89.296875',\n", + " 'pepperoni',\n", + " 'cat',\n", + " 'No',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC005',\n", + " '19',\n", + " 'Engineering: Industrial',\n", + " '53703',\n", + " '22.2255',\n", + " '-159.4835',\n", + " 'pepperoni',\n", + " 'cat',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC005',\n", + " '18',\n", + " 'Engineering: Biomedical',\n", + " '53593',\n", + " '43.073051',\n", + " '-89.40123',\n", + " 'green pepper',\n", + " 'cat',\n", + " 'No',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC005',\n", + " '20',\n", + " 'Engineering: Mechanical',\n", + " '53715',\n", + " '41.283211',\n", + " '-70.099228',\n", + " 'sausage',\n", + " 'dog',\n", + " 'No',\n", + " 'no preference',\n", + " 'Maybe'],\n", + " ['LEC005',\n", + " '18',\n", + " 'Data Science',\n", + " '53715',\n", + " '25.26741',\n", + " '55.292679',\n", + " 'basil/spinach',\n", + " 'cat',\n", + " 'Yes',\n", + " 'early bird',\n", + " 'Yes'],\n", + " ['LEC005',\n", + " '19',\n", + " 'Business: Other',\n", + " '53726',\n", + " '43.038902',\n", + " '-87.906471',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC002',\n", + " '',\n", + " 'Undecided',\n", + " '53703',\n", + " '30.5723',\n", + " '104.0665',\n", + " 'sausage',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC006',\n", + " '18',\n", + " 'Engineering: Mechanical',\n", + " '53706',\n", + " '30.2672',\n", + " '97.7431',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'No'],\n", + " ['LEC006',\n", + " '20',\n", + " 'Data Science',\n", + " '53703',\n", + " '36.731651',\n", + " '-119.785858',\n", + " 'Other',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC005',\n", + " '18',\n", + " 'Computer Science',\n", + " '53706',\n", + " '43.038902',\n", + " '-87.906471',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC004',\n", + " '',\n", + " 'Business: Finance',\n", + " '53703',\n", + " '33.8688',\n", + " '151.2093',\n", + " 'green pepper',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC005',\n", + " '18',\n", + " 'Science: Other|Science: Genetics and Genomics',\n", + " '53715',\n", + " '43.073051',\n", + " '-89.40123',\n", + " 'mushroom',\n", + " 'dog',\n", + " 'No',\n", + " 'no preference',\n", + " 'Yes'],\n", + " ['LEC003',\n", + " '19',\n", + " 'Engineering: Mechanical',\n", + " '53715',\n", + " '44.90767',\n", + " '-93.183594',\n", + " 'basil/spinach',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC006',\n", + " '18',\n", + " 'Business: Finance',\n", + " '53706',\n", + " '-33.448891',\n", + " '-70.669266',\n", + " 'macaroni/pasta',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC006',\n", + " '17',\n", + " 'Business: Finance',\n", + " '53706',\n", + " '43.296482',\n", + " '5.36978',\n", + " 'pineapple',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC006',\n", + " '21',\n", + " 'Mathematics/AMEP',\n", + " '53703',\n", + " '30.572815',\n", + " '104.066803',\n", + " 'green pepper',\n", + " 'dog',\n", + " 'No',\n", + " 'no preference',\n", + " 'Maybe'],\n", + " ['LEC005',\n", + " '20',\n", + " 'Engineering: Mechanical',\n", + " '53703',\n", + " '41.99884',\n", + " '-87.68828',\n", + " 'Other',\n", + " 'dog',\n", + " 'No',\n", + " 'no preference',\n", + " 'No'],\n", + " ['LEC001',\n", + " '19',\n", + " 'Business: Information Systems',\n", + " '53703',\n", + " '39.481655',\n", + " '-106.038353',\n", + " 'macaroni/pasta',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC004',\n", + " '19',\n", + " 'Engineering: Mechanical',\n", + " '53703',\n", + " '41.883228',\n", + " '-87.632401',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'no preference',\n", + " 'Maybe'],\n", + " ['LEC004',\n", + " '18',\n", + " 'Engineering: Industrial',\n", + " '53706',\n", + " '41.878113',\n", + " '41.878113',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'No'],\n", + " ['LEC004',\n", + " '19',\n", + " 'Engineering: Mechanical',\n", + " '53703',\n", + " '28.228209',\n", + " '112.938812',\n", + " 'none (just cheese)',\n", + " 'neither',\n", + " 'Yes',\n", + " 'early bird',\n", + " 'Yes'],\n", + " ['LEC003',\n", + " '18',\n", + " 'Data Science',\n", + " '89451',\n", + " '34.42083',\n", + " '-119.698189',\n", + " 'green pepper',\n", + " 'dog',\n", + " 'No',\n", + " 'early bird',\n", + " 'No'],\n", + " ['LEC003',\n", + " '19',\n", + " 'Computer Science',\n", + " '53703',\n", + " '41.3874',\n", + " '2.1686',\n", + " 'pepperoni',\n", + " 'cat',\n", + " 'No',\n", + " 'early bird',\n", + " 'No'],\n", + " ['LEC005',\n", + " '20',\n", + " 'Science: Biology/Life',\n", + " '53703',\n", + " '32.05196',\n", + " '118.77803',\n", + " 'sausage',\n", + " 'neither',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC004',\n", + " '19',\n", + " 'Engineering: Mechanical',\n", + " '53706',\n", + " '50.075539',\n", + " '14.4378',\n", + " 'none (just cheese)',\n", + " 'neither',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC003',\n", + " '20',\n", + " 'Statistics (actuarial route)',\n", + " '53715',\n", + " '43.134315',\n", + " '-88.220062',\n", + " 'sausage',\n", + " 'dog',\n", + " 'No',\n", + " 'early bird',\n", + " 'No'],\n", + " ['LEC004',\n", + " '19',\n", + " 'Computer Science',\n", + " '53706',\n", + " '17.385044',\n", + " '78.486671',\n", + " 'pepperoni',\n", + " 'neither',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC002',\n", + " '18',\n", + " 'Engineering: Mechanical',\n", + " '53706',\n", + " '53707',\n", + " '-88.415382',\n", + " 'Other',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC004',\n", + " '19',\n", + " 'Computer Science',\n", + " '53706',\n", + " '45.440845',\n", + " '12.315515',\n", + " 'sausage',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC004',\n", + " '18',\n", + " 'Computer Science',\n", + " '53706',\n", + " '55.953251',\n", + " '-3.188267',\n", + " 'Other',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC004',\n", + " '18',\n", + " 'Engineering: Mechanical',\n", + " '53706',\n", + " '33.8902',\n", + " '-118.39848',\n", + " 'sausage',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC001',\n", + " '20',\n", + " 'Business: Other|Business: Accounting',\n", + " '53703',\n", + " '31.230391',\n", + " '121.473701',\n", + " 'pepperoni',\n", + " 'cat',\n", + " 'Yes',\n", + " 'no preference',\n", + " 'No'],\n", + " ['LEC004',\n", + " '18',\n", + " 'Data Science',\n", + " '53706',\n", + " '39.512611',\n", + " '116.677063',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC003',\n", + " '18',\n", + " 'Undecided',\n", + " '53706',\n", + " '41.256538',\n", + " '95.934502',\n", + " 'Other',\n", + " 'dog',\n", + " 'No',\n", + " 'no preference',\n", + " 'Yes'],\n", + " ['LEC003',\n", + " '18',\n", + " 'Data Science',\n", + " '53706',\n", + " '19.075983',\n", + " '72.877655',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'No'],\n", + " ['LEC003',\n", + " '22',\n", + " 'Economics',\n", + " '53703',\n", + " '40.753685',\n", + " '-73.999161',\n", + " 'green pepper',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC003',\n", + " '18',\n", + " 'Data Science',\n", + " '53706',\n", + " '51.507351',\n", + " '-0.127758',\n", + " 'pepperoni',\n", + " 'cat',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC003',\n", + " '',\n", + " 'Engineering: Mechanical',\n", + " '53706',\n", + " '42.44817',\n", + " '-71.224716',\n", + " 'pepperoni',\n", + " 'cat',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC003',\n", + " '17',\n", + " 'Engineering: Other|Computer Engineering',\n", + " '53706',\n", + " '42.36',\n", + " '-71.059',\n", + " 'basil/spinach',\n", + " 'neither',\n", + " 'No',\n", + " 'early bird',\n", + " 'Maybe'],\n", + " ['LEC003',\n", + " '21',\n", + " 'Business: Actuarial',\n", + " '53706',\n", + " '32.715736',\n", + " '-117.161087',\n", + " 'green pepper',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'No'],\n", + " ['LEC003',\n", + " '',\n", + " 'Engineering: Other|Computer engineering',\n", + " '53706',\n", + " '35.689487',\n", + " '139.691711',\n", + " 'Other',\n", + " 'cat',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC003',\n", + " '18',\n", + " 'Mathematics/AMEP',\n", + " '53715',\n", + " '41.385063',\n", + " '2.173404',\n", + " 'pepperoni',\n", + " 'cat',\n", + " 'Yes',\n", + " 'no preference',\n", + " 'Maybe'],\n", + " ['LEC003',\n", + " '20',\n", + " 'Computer Science',\n", + " '53705',\n", + " '30.274084',\n", + " '120.155067',\n", + " 'mushroom',\n", + " 'cat',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC005',\n", + " '',\n", + " 'Computer Science',\n", + " '53705',\n", + " '51.507351',\n", + " '-0.127758',\n", + " 'basil/spinach',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC003',\n", + " '18',\n", + " 'Computer Science',\n", + " '53706',\n", + " '45.45676',\n", + " '15.29662',\n", + " 'sausage',\n", + " 'dog',\n", + " 'Yes',\n", + " 'early bird',\n", + " 'Yes'],\n", + " ['LEC003',\n", + " '18',\n", + " 'Engineering: Industrial',\n", + " '53706',\n", + " '18.92421',\n", + " '-99.221565',\n", + " 'green pepper',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC004',\n", + " '18',\n", + " 'Engineering: Other|Material Science Engineering',\n", + " '53703',\n", + " '38.941631',\n", + " '-119.977219',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC002',\n", + " '21',\n", + " 'Economics',\n", + " '53705',\n", + " '25.03841',\n", + " '121.5637',\n", + " 'pepperoni',\n", + " 'cat',\n", + " 'No',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC005',\n", + " '',\n", + " 'Civil engineering - hydropower engineering',\n", + " '53705',\n", + " '34',\n", + " '113',\n", + " 'pineapple',\n", + " 'neither',\n", + " 'No',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC005',\n", + " '18',\n", + " 'Computer Science',\n", + " '53706',\n", + " '40.7',\n", + " '-74.005',\n", + " 'pepperoni',\n", + " 'cat',\n", + " 'No',\n", + " 'early bird',\n", + " 'No'],\n", + " ['LEC001',\n", + " '19',\n", + " 'Engineering: Mechanical',\n", + " '53706',\n", + " '35.142441',\n", + " '-223.154297',\n", + " 'green pepper',\n", + " 'neither',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC006',\n", + " '18',\n", + " 'Data Science',\n", + " '53706',\n", + " '43.05891',\n", + " '-88.007462',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC006',\n", + " '',\n", + " 'Engineering: Mechanical',\n", + " '53706',\n", + " '37.566536',\n", + " '126.977966',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'No'],\n", + " ['LEC005',\n", + " '18',\n", + " 'Data Science',\n", + " '53706',\n", + " '36.393154',\n", + " '25.46151',\n", + " 'none (just cheese)',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'No'],\n", + " ['LEC001',\n", + " '',\n", + " 'Engineering: Mechanical',\n", + " '53715',\n", + " '19.8968',\n", + " '155.5828',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'No'],\n", + " ['LEC002',\n", + " '19',\n", + " 'Engineering: Biomedical',\n", + " '53706',\n", + " '48.494904',\n", + " '-113.979034',\n", + " 'macaroni/pasta',\n", + " 'cat',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC005',\n", + " '18',\n", + " 'Engineering: Mechanical',\n", + " '53706',\n", + " '41.88998',\n", + " '12.49426',\n", + " 'pineapple',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC003',\n", + " '17',\n", + " 'Data Science',\n", + " '53706',\n", + " '-7.257472',\n", + " '112.75209',\n", + " 'pineapple',\n", + " 'dog',\n", + " 'Yes',\n", + " 'early bird',\n", + " 'Yes'],\n", + " ['LEC005',\n", + " '19',\n", + " 'Economics',\n", + " '53703',\n", + " '40.592331',\n", + " '-111.820152',\n", + " 'none (just cheese)',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC005',\n", + " '19',\n", + " 'Data Science',\n", + " '53704',\n", + " '38.722252',\n", + " '-9.139337',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC003',\n", + " '',\n", + " 'Computer Science',\n", + " '53703',\n", + " '64.963051',\n", + " '-19.020836',\n", + " 'pineapple',\n", + " 'dog',\n", + " 'No',\n", + " 'no preference',\n", + " 'Maybe'],\n", + " ['LEC002',\n", + " '20',\n", + " 'Economics',\n", + " '53703',\n", + " '43.769562',\n", + " '11.255814',\n", + " 'mushroom',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC004',\n", + " '20',\n", + " 'Business: Actuarial',\n", + " '53715',\n", + " '44.834209',\n", + " '-87.376266',\n", + " 'sausage',\n", + " 'dog',\n", + " 'No',\n", + " 'no preference',\n", + " 'Yes'],\n", + " ['LEC005',\n", + " '21',\n", + " 'Economics',\n", + " '53703',\n", + " '37.751824',\n", + " '-122.420105',\n", + " 'green pepper',\n", + " 'cat',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC004',\n", + " '22',\n", + " 'Economics',\n", + " '53703',\n", + " '56.490669',\n", + " '4.202646',\n", + " 'mushroom',\n", + " 'dog',\n", + " 'No',\n", + " 'no preference',\n", + " 'Yes'],\n", + " ['LEC004',\n", + " '18',\n", + " 'Engineering: Mechanical',\n", + " '53706',\n", + " '44.9058',\n", + " '-93.28535',\n", + " 'pepperoni',\n", + " 'cat',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC004',\n", + " '19',\n", + " 'Data Science',\n", + " '53703',\n", + " '41.878113',\n", + " '-87.629799',\n", + " 'sausage',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC001',\n", + " '21',\n", + " 'Computer Science',\n", + " '53703',\n", + " '43.21518',\n", + " '-87.94241',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'no preference',\n", + " 'Maybe'],\n", + " ['LEC004',\n", + " '24',\n", + " 'Science: Chemistry',\n", + " '53703',\n", + " '32.715736',\n", + " '-117.161087',\n", + " 'mushroom',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC005',\n", + " '19',\n", + " 'Engineering: Mechanical',\n", + " '53715',\n", + " '39.412327',\n", + " '-77.425461',\n", + " 'pepperoni',\n", + " 'cat',\n", + " 'Yes',\n", + " 'early bird',\n", + " 'Yes'],\n", + " ['LEC004',\n", + " '20',\n", + " 'Statistics',\n", + " '53703',\n", + " '43.07391',\n", + " '-89.39356',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'early bird',\n", + " 'Maybe'],\n", + " ['LEC005',\n", + " '21',\n", + " 'Business: Finance',\n", + " '53703',\n", + " '38.178127',\n", + " '-92.781052',\n", + " 'mushroom',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC004',\n", + " '18',\n", + " 'Engineering: Mechanical',\n", + " '53706',\n", + " '35.689487',\n", + " '139.691711',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'no preference',\n", + " 'Yes'],\n", + " ['LEC005',\n", + " '18',\n", + " 'Data Science',\n", + " '60521',\n", + " '41.9',\n", + " '87.6',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC005',\n", + " '23',\n", + " 'Business: Information Systems',\n", + " '53558',\n", + " '43.073051',\n", + " '-89.40123',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'Yes',\n", + " 'early bird',\n", + " 'No'],\n", + " ['LEC004',\n", + " '18',\n", + " 'Engineering: Mechanical',\n", + " '53706',\n", + " '43.739507',\n", + " '7.426706',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC005',\n", + " '21',\n", + " 'Data Science',\n", + " '53703',\n", + " '25',\n", + " '121',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC005',\n", + " '20',\n", + " 'Business: Information Systems',\n", + " '53703',\n", + " '43.073051',\n", + " '-89.40123',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC004',\n", + " '',\n", + " 'Engineering: Biomedical',\n", + " '53715',\n", + " '41.385063',\n", + " '2.173404',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'Yes',\n", + " 'no preference',\n", + " 'No'],\n", + " ['LEC004',\n", + " '18',\n", + " 'Communication arts',\n", + " '53715',\n", + " '22.543097',\n", + " '114.057861',\n", + " 'mushroom',\n", + " 'cat',\n", + " 'Yes',\n", + " 'early bird',\n", + " 'Yes'],\n", + " ['LEC001',\n", + " '22',\n", + " 'Engineering: Mechanical',\n", + " '53703',\n", + " '47.497913',\n", + " '19.040236',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'no preference',\n", + " 'No'],\n", + " ['LEC005',\n", + " '19',\n", + " 'Computer Science',\n", + " '54706',\n", + " '34.05',\n", + " '-118.24',\n", + " 'sausage',\n", + " 'cat',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC005',\n", + " '18',\n", + " 'Engineering: Biomedical',\n", + " '53706',\n", + " '46.818188',\n", + " '8.227512',\n", + " 'pineapple',\n", + " 'dog',\n", + " 'Yes',\n", + " 'no preference',\n", + " 'Yes'],\n", + " ['LEC004',\n", + " '19',\n", + " 'Engineering: Mechanical',\n", + " '53715',\n", + " '42.36',\n", + " '-71.058884',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'Yes',\n", + " 'no preference',\n", + " 'Yes'],\n", + " ['LEC005',\n", + " '21',\n", + " 'Data Science',\n", + " '53703',\n", + " '36.4',\n", + " '117',\n", + " 'pineapple',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC005',\n", + " '19',\n", + " 'Engineering: Mechanical',\n", + " '53704',\n", + " '35.6762',\n", + " '139.6503',\n", + " 'sausage',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC004',\n", + " '20',\n", + " 'Economics',\n", + " '53703',\n", + " '44.885',\n", + " '-93.147',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'early bird',\n", + " 'Yes'],\n", + " ['LEC004',\n", + " '20',\n", + " 'Health Promotion and Health Equity',\n", + " '53704',\n", + " '48.8566',\n", + " '2.349014',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC004',\n", + " '19',\n", + " 'Engineering: Mechanical',\n", + " '53715',\n", + " '43.073051',\n", + " '-89.40123',\n", + " 'sausage',\n", + " 'dog',\n", + " 'Yes',\n", + " 'no preference',\n", + " 'Yes'],\n", + " ['LEC001',\n", + " '20',\n", + " 'Business andministration',\n", + " '53703',\n", + " '37.389091',\n", + " '-5.984459',\n", + " 'pineapple',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC003',\n", + " '23',\n", + " 'Mathematics/AMEP',\n", + " '53715',\n", + " '24.88',\n", + " '102.8',\n", + " 'pineapple',\n", + " 'dog',\n", + " 'Yes',\n", + " 'early bird',\n", + " 'Yes'],\n", + " ['LEC002',\n", + " '20',\n", + " 'Engineering: Industrial',\n", + " '53703',\n", + " '44.389',\n", + " '12.9908',\n", + " 'sausage',\n", + " 'dog',\n", + " 'No',\n", + " 'early bird',\n", + " 'Maybe'],\n", + " ['LEC005',\n", + " '20',\n", + " 'Education',\n", + " '53703',\n", + " '41.878113',\n", + " '-87.629799',\n", + " 'basil/spinach',\n", + " 'cat',\n", + " 'Yes',\n", + " 'early bird',\n", + " 'No'],\n", + " ['LEC003',\n", + " '19',\n", + " 'Science: Biology/Life',\n", + " '53703',\n", + " '41.38',\n", + " '2.17',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'Yes',\n", + " 'no preference',\n", + " 'Maybe'],\n", + " ['LEC006',\n", + " '18',\n", + " 'Pre-business',\n", + " '53706',\n", + " '41.8781',\n", + " '87.6298',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC004',\n", + " '20',\n", + " 'Business: Finance',\n", + " '53706',\n", + " '41.10475',\n", + " '-80.64916',\n", + " 'basil/spinach',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC004',\n", + " '20',\n", + " 'Statistics',\n", + " '53703',\n", + " '42.360081',\n", + " '-71.058884',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC003',\n", + " '18',\n", + " 'Engineering: Mechanical',\n", + " '53706',\n", + " '24.5554',\n", + " '81.7842',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'early bird',\n", + " 'Maybe'],\n", + " ['LEC004',\n", + " '19',\n", + " 'Data Science',\n", + " '53703',\n", + " '38.72',\n", + " '75.07',\n", + " 'none (just cheese)',\n", + " 'dog',\n", + " 'Yes',\n", + " 'early bird',\n", + " 'Yes'],\n", + " ['LEC006',\n", + " '20',\n", + " 'Engineering: Mechanical',\n", + " '53705',\n", + " '30.572815',\n", + " '104.066803',\n", + " 'mushroom',\n", + " 'cat',\n", + " 'Yes',\n", + " 'no preference',\n", + " 'Maybe'],\n", + " ['LEC003',\n", + " '20',\n", + " 'Mathematics/AMEP',\n", + " '53726',\n", + " '43.07199',\n", + " '-89.42629',\n", + " 'mushroom',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC004',\n", + " '20',\n", + " 'Engineering: Mechanical',\n", + " '53705',\n", + " '48',\n", + " '7.85',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'No'],\n", + " ['LEC001',\n", + " '20',\n", + " 'Computer Science',\n", + " '53703',\n", + " '40.7128',\n", + " '74.006',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC003',\n", + " '18',\n", + " 'Business: Actuarial',\n", + " '53719',\n", + " '14.599512',\n", + " '120.984222',\n", + " 'pineapple',\n", + " 'cat',\n", + " 'Yes',\n", + " 'no preference',\n", + " 'Maybe'],\n", + " ['LEC003',\n", + " '17',\n", + " 'Computer Science',\n", + " '53715',\n", + " '37.38522',\n", + " '-122.114128',\n", + " 'Other',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'No'],\n", + " ['LEC003',\n", + " '18',\n", + " 'Computer Science',\n", + " '53706',\n", + " '37.386051',\n", + " '-122.083855',\n", + " 'sausage',\n", + " 'dog',\n", + " 'Yes',\n", + " 'no preference',\n", + " 'Maybe'],\n", + " ['LEC004',\n", + " '23',\n", + " 'Business: Finance',\n", + " '53703',\n", + " '31.230391',\n", + " '121.473701',\n", + " 'mushroom',\n", + " 'neither',\n", + " 'No',\n", + " 'night owl',\n", + " 'No'],\n", + " ['LEC004',\n", + " '21',\n", + " 'Engineering: Industrial',\n", + " '53703',\n", + " '37.94048',\n", + " '-78.63664',\n", + " 'Other',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC002',\n", + " '21',\n", + " 'Mathematics/AMEP',\n", + " '53715',\n", + " '42.360081',\n", + " '-71.058884',\n", + " 'mushroom',\n", + " 'neither',\n", + " 'Yes',\n", + " 'early bird',\n", + " 'Yes'],\n", + " ['LEC002',\n", + " '18',\n", + " 'Engineering: Industrial',\n", + " '53715',\n", + " '40.712776',\n", + " '-74.005974',\n", + " 'pineapple',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC001',\n", + " '22',\n", + " 'Engineering: Mechanical',\n", + " '53726',\n", + " '36.97447',\n", + " '122.02899',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'no preference',\n", + " 'Yes'],\n", + " ['LEC005',\n", + " '',\n", + " 'Mathematics/AMEP',\n", + " '53715',\n", + " '36.651199',\n", + " '117.120094',\n", + " 'mushroom',\n", + " 'neither',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC005',\n", + " '18',\n", + " 'Mathematics/AMEP',\n", + " '53706',\n", + " '46.482525',\n", + " '30.723309',\n", + " 'basil/spinach',\n", + " 'dog',\n", + " 'No',\n", + " 'early bird',\n", + " 'Yes'],\n", + " ['LEC006',\n", + " '20',\n", + " 'Engineering: Industrial',\n", + " '53703',\n", + " '42.102901',\n", + " '-88.368896',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC006',\n", + " '18',\n", + " 'Computer Science',\n", + " '53706',\n", + " '-31.959153',\n", + " '-244.161255',\n", + " 'green pepper',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC002',\n", + " '24',\n", + " 'Computer Science',\n", + " '53715',\n", + " '30.704852',\n", + " '104.003904',\n", + " 'mushroom',\n", + " 'neither',\n", + " 'Yes',\n", + " 'no preference',\n", + " 'Maybe'],\n", + " ['LEC005',\n", + " '19',\n", + " 'Engineering: Mechanical',\n", + " '53705',\n", + " '40.712776',\n", + " '-74.005974',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'early bird',\n", + " 'No'],\n", + " ['LEC004',\n", + " '22',\n", + " 'Science: Biology/Life',\n", + " '53705',\n", + " '39.758161',\n", + " '39.758161',\n", + " 'pepperoni',\n", + " 'cat',\n", + " 'No',\n", + " 'early bird',\n", + " 'Yes'],\n", + " ['LEC005',\n", + " '20',\n", + " 'Statistics',\n", + " '53703',\n", + " '43.073051',\n", + " '-89.40123',\n", + " 'sausage',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC001',\n", + " '19',\n", + " 'Data Science',\n", + " '53703',\n", + " '41',\n", + " '87',\n", + " 'sausage',\n", + " 'dog',\n", + " 'No',\n", + " 'no preference',\n", + " 'No'],\n", + " ['LEC004',\n", + " '20',\n", + " 'Engineering: Mechanical',\n", + " '53726',\n", + " '58.2996',\n", + " '14.4444',\n", + " 'sausage',\n", + " 'cat',\n", + " 'No',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC005',\n", + " '18',\n", + " 'Engineering: Mechanical',\n", + " '53562',\n", + " '1.3521',\n", + " '103.8198',\n", + " 'green pepper',\n", + " 'cat',\n", + " 'No',\n", + " 'early bird',\n", + " 'Maybe'],\n", + " ['LEC002',\n", + " '19',\n", + " 'Engineering: Mechanical',\n", + " '53703',\n", + " '44.46534',\n", + " '-72.684303',\n", + " 'green pepper',\n", + " 'cat',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC002',\n", + " '20',\n", + " 'Engineering: Industrial',\n", + " '53726',\n", + " '43.038902',\n", + " '-87.906471',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC006',\n", + " '18',\n", + " 'Business: Actuarial',\n", + " '53706',\n", + " '45.464203',\n", + " '9.189982',\n", + " 'pepperoni',\n", + " 'cat',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC006',\n", + " '18',\n", + " 'Computer Science',\n", + " '53715',\n", + " '30.58198',\n", + " '114.268066',\n", + " 'sausage',\n", + " 'cat',\n", + " 'Yes',\n", + " 'early bird',\n", + " 'Maybe'],\n", + " ['LEC004',\n", + " '19',\n", + " 'Business: Finance',\n", + " '53706',\n", + " '41.878113',\n", + " '-87.629799',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'early bird',\n", + " 'No'],\n", + " ['LEC005',\n", + " '18',\n", + " 'Business: Finance',\n", + " '53706',\n", + " '40.416775',\n", + " '-3.70379',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'Yes',\n", + " 'early bird',\n", + " 'No'],\n", + " ['LEC001',\n", + " '20',\n", + " 'Science: Other|Environmental Science',\n", + " '53715',\n", + " '41.878113',\n", + " '-87.629799',\n", + " 'green pepper',\n", + " 'cat',\n", + " 'No',\n", + " 'early bird',\n", + " 'No'],\n", + " ['LEC002',\n", + " '22',\n", + " 'Computer Science',\n", + " '53715',\n", + " '42',\n", + " '-71',\n", + " 'mushroom',\n", + " 'cat',\n", + " 'No',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC001',\n", + " '24',\n", + " 'Economics',\n", + " '53703',\n", + " '40',\n", + " '-90',\n", + " 'pineapple',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC006',\n", + " '19',\n", + " 'Business: Information Systems',\n", + " '53715',\n", + " '40.712776',\n", + " '-74.005974',\n", + " 'basil/spinach',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC002',\n", + " '19',\n", + " 'Data Science',\n", + " '53703',\n", + " '33.4942',\n", + " '89.4959',\n", + " 'sausage',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC003',\n", + " '20',\n", + " 'Engineering: Mechanical',\n", + " '53715',\n", + " '43.02833',\n", + " '-87.971467',\n", + " 'pepperoni',\n", + " 'neither',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC001',\n", + " '',\n", + " 'Data Science',\n", + " '53706',\n", + " '40.416775',\n", + " '-3.70379',\n", + " 'none (just cheese)',\n", + " 'dog',\n", + " 'Yes',\n", + " 'no preference',\n", + " 'Yes'],\n", + " ['LEC003',\n", + " '19',\n", + " 'Engineering: Mechanical',\n", + " '53715',\n", + " '43.07',\n", + " '-89.4',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'no preference',\n", + " 'Maybe'],\n", + " ['LEC006',\n", + " '18',\n", + " 'Data Science',\n", + " '53706',\n", + " '46.683334',\n", + " '7.85',\n", + " 'mushroom',\n", + " 'dog',\n", + " 'Yes',\n", + " 'no preference',\n", + " 'No'],\n", + " ['LEC003',\n", + " '19',\n", + " 'Engineering: Biomedical',\n", + " '53703',\n", + " '31.046051',\n", + " '34.851612',\n", + " 'Other',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC003',\n", + " '18',\n", + " 'Data Science',\n", + " '53705',\n", + " '31.23',\n", + " '121.47',\n", + " 'mushroom',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC005',\n", + " '19',\n", + " 'Engineering: Mechanical',\n", + " '53703',\n", + " '42.00741',\n", + " '-87.69384',\n", + " 'mushroom',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC001',\n", + " '37',\n", + " 'Data Science',\n", + " '53718',\n", + " '43.073051',\n", + " '-89.40123',\n", + " 'green pepper',\n", + " 'dog',\n", + " 'No',\n", + " 'no preference',\n", + " 'Maybe'],\n", + " ['LEC003',\n", + " '20',\n", + " 'History',\n", + " '53703',\n", + " '31.62',\n", + " '74.8765',\n", + " 'Other',\n", + " 'cat',\n", + " 'Yes',\n", + " 'early bird',\n", + " 'No'],\n", + " ['LEC002',\n", + " '20',\n", + " 'Economics',\n", + " '53703',\n", + " '38.627003',\n", + " '-90.199402',\n", + " 'mushroom',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC005',\n", + " '20',\n", + " 'Engineering: Mechanical',\n", + " '53703',\n", + " '40',\n", + " '-74',\n", + " 'none (just cheese)',\n", + " 'dog',\n", + " 'Yes',\n", + " 'early bird',\n", + " 'No'],\n", + " ['LEC005',\n", + " '18',\n", + " 'Data Science',\n", + " '53706',\n", + " '23.7275',\n", + " '37.9838',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'Yes',\n", + " 'early bird',\n", + " 'Yes'],\n", + " ['LEC004',\n", + " '20',\n", + " 'Mathematics/AMEP',\n", + " '53703',\n", + " '34.746613',\n", + " '113.625328',\n", + " 'sausage',\n", + " 'neither',\n", + " 'Yes',\n", + " 'early bird',\n", + " 'Maybe'],\n", + " ['LEC001',\n", + " '21',\n", + " 'Data Science',\n", + " '53703',\n", + " '30.572351',\n", + " '121.776761',\n", + " 'pepperoni',\n", + " 'cat',\n", + " 'No',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC005',\n", + " '',\n", + " 'Data Science',\n", + " '53715',\n", + " '35.72',\n", + " '-78.89',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC005',\n", + " '20',\n", + " 'Information science',\n", + " '53590',\n", + " '44.92556',\n", + " '-89.51539',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC002',\n", + " '22',\n", + " 'Mathematics/AMEP',\n", + " '53704',\n", + " '40.76078',\n", + " '-111.891045',\n", + " 'pineapple',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'No'],\n", + " ['LEC001',\n", + " '22',\n", + " 'consumer behavior and marketplace studies',\n", + " '53715',\n", + " '43.653225',\n", + " '-79.383186',\n", + " 'mushroom',\n", + " 'cat',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'No'],\n", + " ['LEC004',\n", + " '22',\n", + " 'Computer Science',\n", + " '53703',\n", + " '10.315699',\n", + " '123.885437',\n", + " 'sausage',\n", + " 'dog',\n", + " 'Yes',\n", + " 'early bird',\n", + " 'No'],\n", + " ['LEC002',\n", + " '20',\n", + " 'Conservation Biology',\n", + " '53703',\n", + " '40.16573',\n", + " '-105.101189',\n", + " 'pineapple',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC005',\n", + " '20',\n", + " 'Computer Science',\n", + " '53726',\n", + " '39.4817',\n", + " '106.0384',\n", + " 'Other',\n", + " 'neither',\n", + " 'Yes',\n", + " 'early bird',\n", + " 'Yes'],\n", + " ['LEC005',\n", + " '19',\n", + " 'Mathematics/AMEP',\n", + " '53715',\n", + " '48.85',\n", + " '2.35',\n", + " 'sausage',\n", + " 'cat',\n", + " 'No',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC005',\n", + " '19',\n", + " 'Data Science',\n", + " '53706',\n", + " '30.572815',\n", + " '104.066803',\n", + " 'mushroom',\n", + " 'neither',\n", + " 'No',\n", + " 'early bird',\n", + " 'Yes'],\n", + " ['LEC004',\n", + " '24',\n", + " 'Business: Information Systems',\n", + " '53703',\n", + " '37.566536',\n", + " '126.977966',\n", + " 'tater tots',\n", + " 'dog',\n", + " 'No',\n", + " 'early bird',\n", + " 'No'],\n", + " ['LEC004',\n", + " '19',\n", + " 'Economics',\n", + " '53703',\n", + " '52.877491',\n", + " '-118.08239',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC004',\n", + " '21',\n", + " 'Computer Science',\n", + " '53703',\n", + " '28.538336',\n", + " '-81.379234',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC006',\n", + " '18',\n", + " 'Data Science',\n", + " '53706',\n", + " '41.4',\n", + " '-81.9',\n", + " 'sausage',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC002',\n", + " '21',\n", + " 'Science: Biology/Life',\n", + " '53703',\n", + " '43.038902',\n", + " '-87.906471',\n", + " 'none (just cheese)',\n", + " 'neither',\n", + " 'No',\n", + " 'no preference',\n", + " 'Yes'],\n", + " ['LEC004',\n", + " '21',\n", + " 'Data Science',\n", + " '53703',\n", + " '3.86',\n", + " '-54.2',\n", + " 'macaroni/pasta',\n", + " 'dog',\n", + " 'No',\n", + " 'early bird',\n", + " 'No'],\n", + " ['LEC004',\n", + " '19',\n", + " 'Engineering: Mechanical',\n", + " '53715',\n", + " '39.952583',\n", + " '-75.165222',\n", + " 'macaroni/pasta',\n", + " 'dog',\n", + " 'Yes',\n", + " 'no preference',\n", + " 'Yes'],\n", + " ['LEC004',\n", + " '20',\n", + " 'Science: Other',\n", + " '53715',\n", + " '21.3099',\n", + " '157.8581',\n", + " 'pineapple',\n", + " 'dog',\n", + " 'No',\n", + " 'early bird',\n", + " 'Yes'],\n", + " ['LEC005',\n", + " '21',\n", + " 'Data Science',\n", + " '48823',\n", + " '11.451419',\n", + " '19.81',\n", + " 'mushroom',\n", + " 'neither',\n", + " 'No',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC001',\n", + " '20',\n", + " 'Computer Science',\n", + " '53715',\n", + " '41',\n", + " '-87',\n", + " 'Other',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC005',\n", + " '21',\n", + " 'Data Science',\n", + " '53705',\n", + " '42.3601',\n", + " '71.0589',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'Yes',\n", + " 'no preference',\n", + " 'Yes'],\n", + " ['LEC005',\n", + " '19',\n", + " 'Computer Science',\n", + " '53706',\n", + " '48.856613',\n", + " '2.352222',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC001',\n", + " '17',\n", + " 'Statistics',\n", + " '53715',\n", + " '43.0722',\n", + " '89.4008',\n", + " 'pineapple',\n", + " 'dog',\n", + " 'No',\n", + " 'early bird',\n", + " 'Maybe'],\n", + " ['LEC001',\n", + " '20',\n", + " 'Economics',\n", + " '53715',\n", + " '27.99942',\n", + " '120.66682',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'Yes',\n", + " 'early bird',\n", + " 'No'],\n", + " ['LEC001',\n", + " '19',\n", + " 'Mathematics/AMEP',\n", + " '53711',\n", + " '45.85038',\n", + " '-84.616989',\n", + " 'pineapple',\n", + " 'cat',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC004',\n", + " '20',\n", + " 'Computer Science',\n", + " '53711',\n", + " '40.842358',\n", + " '111.749992',\n", + " 'pineapple',\n", + " 'cat',\n", + " 'No',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC003',\n", + " '18',\n", + " 'Engineering: Mechanical',\n", + " '53706',\n", + " '39.738449',\n", + " '-104.984848',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'early bird',\n", + " 'Yes'],\n", + " ['LEC003',\n", + " '21',\n", + " 'Statistics',\n", + " '53705',\n", + " '41.878113',\n", + " '-87.629799',\n", + " 'macaroni/pasta',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC006',\n", + " '19',\n", + " 'Engineering: Industrial',\n", + " '60540',\n", + " '41.878113',\n", + " '-87.629799',\n", + " 'none (just cheese)',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'No'],\n", + " ['LEC004',\n", + " '19',\n", + " 'Engineering: Mechanical',\n", + " '53703',\n", + " '40.6263',\n", + " '14.3758',\n", + " 'mushroom',\n", + " 'dog',\n", + " 'No',\n", + " 'early bird',\n", + " 'No'],\n", + " ['LEC004',\n", + " '22',\n", + " 'Engineering: Other|Chemical Engineering',\n", + " '53703',\n", + " '48.13913',\n", + " '11.58022',\n", + " 'macaroni/pasta',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC004',\n", + " '21',\n", + " 'Economics (Mathematical Emphasis)',\n", + " '53703',\n", + " '52.520008',\n", + " '13.404954',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'No'],\n", + " ['LEC004',\n", + " '25',\n", + " 'Science: Other|Biophysics PhD',\n", + " '53705',\n", + " '30.21161',\n", + " '-97.80999',\n", + " 'pineapple',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC003',\n", + " '19',\n", + " 'Computer Science',\n", + " '53716',\n", + " '25.49443',\n", + " '-103.59581',\n", + " 'pepperoni',\n", + " 'cat',\n", + " 'No',\n", + " 'no preference',\n", + " 'Yes'],\n", + " ['LEC003',\n", + " '19',\n", + " 'Data Science',\n", + " '53706',\n", + " '64.963051',\n", + " '-19.020836',\n", + " 'pineapple',\n", + " 'dog',\n", + " 'No',\n", + " 'no preference',\n", + " 'No'],\n", + " ['LEC006',\n", + " '19',\n", + " 'Computer Science',\n", + " '53706',\n", + " '41.878113',\n", + " '-87.629799',\n", + " 'pepperoni',\n", + " 'cat',\n", + " 'No',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC001',\n", + " '23',\n", + " 'Economics',\n", + " '53703',\n", + " '43.07348',\n", + " '-89.38089',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC001',\n", + " '29',\n", + " 'Business: Other|Technology Strategy/ Product Management',\n", + " '53705',\n", + " '37.386051',\n", + " '-122.083855',\n", + " 'Other',\n", + " 'cat',\n", + " 'No',\n", + " 'no preference',\n", + " 'Maybe'],\n", + " ['LEC002',\n", + " '',\n", + " 'Engineering: Mechanical',\n", + " '53706',\n", + " '14.34836',\n", + " '100.576271',\n", + " 'pepperoni',\n", + " 'neither',\n", + " 'No',\n", + " 'no preference',\n", + " 'Maybe'],\n", + " ['LEC004',\n", + " '20',\n", + " 'Undecided',\n", + " '53715',\n", + " '37.566536',\n", + " '126.977966',\n", + " 'none (just cheese)',\n", + " 'neither',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC006',\n", + " '19',\n", + " 'Engineering: Mechanical',\n", + " '53703',\n", + " '27.993828',\n", + " '120.699364',\n", + " 'sausage',\n", + " 'neither',\n", + " 'No',\n", + " 'no preference',\n", + " 'Yes'],\n", + " ['LEC002',\n", + " '',\n", + " 'Computer Science',\n", + " '53705',\n", + " '25.032969',\n", + " '121.565414',\n", + " 'pineapple',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC005',\n", + " '20',\n", + " 'Mathematics/AMEP',\n", + " '53703',\n", + " '32.060253',\n", + " '118.796875',\n", + " 'pineapple',\n", + " 'cat',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC003',\n", + " '',\n", + " 'Business: Other',\n", + " '53706',\n", + " '50.07553',\n", + " '14.4378',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC006',\n", + " '21',\n", + " 'Data Science',\n", + " '57303',\n", + " '32.715736',\n", + " '-117.161087',\n", + " 'macaroni/pasta',\n", + " 'cat',\n", + " 'Yes',\n", + " 'no preference',\n", + " 'Yes'],\n", + " ['LEC006',\n", + " '18',\n", + " 'Engineering: Mechanical',\n", + " '53706',\n", + " '45.5579',\n", + " '94.1632',\n", + " 'sausage',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC001',\n", + " '18',\n", + " 'Engineering: Biomedical',\n", + " '53715',\n", + " '43.073051',\n", + " '-89.40123',\n", + " 'sausage',\n", + " 'dog',\n", + " 'No',\n", + " 'early bird',\n", + " 'Yes'],\n", + " ['LEC005',\n", + " '19',\n", + " 'Engineering: Mechanical',\n", + " '53706',\n", + " '38.571739',\n", + " '-109.550797',\n", + " 'pepperoni',\n", + " 'cat',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC003',\n", + " '18',\n", + " 'Engineering: Mechanical',\n", + " '53706',\n", + " '41.902782',\n", + " '12.496365',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'No'],\n", + " ['LEC002',\n", + " '21',\n", + " 'Data Science',\n", + " '53711',\n", + " '120',\n", + " '30',\n", + " 'sausage',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC004',\n", + " '18',\n", + " 'Engineering: Biomedical',\n", + " '53706',\n", + " '40.014984',\n", + " '-105.270546',\n", + " 'green pepper',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC004',\n", + " '20',\n", + " 'Engineering: Mechanical',\n", + " '53715',\n", + " '53.2779',\n", + " '6.1058',\n", + " 'sausage',\n", + " 'dog',\n", + " 'Yes',\n", + " 'no preference',\n", + " 'Yes'],\n", + " ['LEC003',\n", + " '17',\n", + " 'Science: Physics',\n", + " '53706',\n", + " '50.088153',\n", + " '14.399437',\n", + " 'Other',\n", + " 'cat',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC002',\n", + " '19',\n", + " 'Engineering: Industrial',\n", + " '53705',\n", + " '35.084385',\n", + " '-106.650421',\n", + " 'pineapple',\n", + " 'cat',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC003',\n", + " '20',\n", + " 'Engineering: Mechanical',\n", + " '53703',\n", + " '44.501343',\n", + " '-88.06221',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC003',\n", + " '18',\n", + " 'Engineering: Mechanical',\n", + " '53703',\n", + " '45.659302',\n", + " '-92.466164',\n", + " 'macaroni/pasta',\n", + " 'dog',\n", + " 'No',\n", + " 'no preference',\n", + " 'Maybe'],\n", + " ['LEC003',\n", + " '19',\n", + " 'Data Science',\n", + " '53703',\n", + " '16.896721',\n", + " '42.5536',\n", + " 'none (just cheese)',\n", + " 'neither',\n", + " 'No',\n", + " 'early bird',\n", + " 'Maybe'],\n", + " ['LEC001',\n", + " '18',\n", + " 'Data Science',\n", + " '53703',\n", + " '23.885942',\n", + " '45.079163',\n", + " 'mushroom',\n", + " 'neither',\n", + " 'No',\n", + " 'early bird',\n", + " 'Maybe'],\n", + " ['LEC006',\n", + " '19',\n", + " 'Engineering: Mechanical',\n", + " '53703',\n", + " '55.953251',\n", + " '-3.188267',\n", + " 'mushroom',\n", + " 'cat',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC001',\n", + " '30',\n", + " 'Business: Other',\n", + " '53705',\n", + " '43.07175',\n", + " '-89.46498',\n", + " 'pineapple',\n", + " 'cat',\n", + " 'No',\n", + " 'early bird',\n", + " 'No'],\n", + " ['LEC006',\n", + " '18',\n", + " 'Political Science',\n", + " '53706',\n", + " '39.640263',\n", + " '-106.374191',\n", + " 'green pepper',\n", + " 'dog',\n", + " 'No',\n", + " 'early bird',\n", + " 'No'],\n", + " ['LEC005',\n", + " '23',\n", + " 'Business: Information Systems',\n", + " '53705',\n", + " '27.99',\n", + " '120.69',\n", + " 'green pepper',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'No'],\n", + " ['LEC003',\n", + " '18',\n", + " 'Graphic Design',\n", + " '53706',\n", + " '40.713051',\n", + " '-74.007233',\n", + " 'Other',\n", + " 'dog',\n", + " 'Yes',\n", + " 'early bird',\n", + " 'Yes'],\n", + " ['LEC002',\n", + " '21',\n", + " 'Economics',\n", + " '53715',\n", + " '37.369171',\n", + " '-122.112473',\n", + " 'mushroom',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'No'],\n", + " ['LEC005',\n", + " '18',\n", + " 'Computer Science',\n", + " '53706',\n", + " '21.3099',\n", + " '157.8581',\n", + " 'pepperoni',\n", + " 'cat',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC002',\n", + " '19',\n", + " 'Business: Other|Marketing',\n", + " '53706',\n", + " '59.913868',\n", + " '10.752245',\n", + " 'macaroni/pasta',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC003',\n", + " '20',\n", + " 'Cartography and GIS',\n", + " '53726',\n", + " '43.0722',\n", + " '89.4008',\n", + " 'sausage',\n", + " 'cat',\n", + " 'No',\n", + " 'early bird',\n", + " 'Maybe'],\n", + " ['LEC005',\n", + " '21',\n", + " 'Economics',\n", + " '53705',\n", + " '25.032969',\n", + " '120.960518',\n", + " 'sausage',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC005',\n", + " '19',\n", + " 'Engineering: Industrial',\n", + " '53703',\n", + " '42.03992',\n", + " '87.67732',\n", + " 'sausage',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC003',\n", + " '',\n", + " 'Computer Science',\n", + " '53706',\n", + " '35.443081',\n", + " '139.362488',\n", + " 'sausage',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC002',\n", + " '22',\n", + " 'Sociology',\n", + " '53703',\n", + " '53.483959',\n", + " '-2.244644',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC002',\n", + " '18',\n", + " 'Undecided',\n", + " '53706',\n", + " '43.073051',\n", + " '-89.40123',\n", + " 'pineapple',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC004',\n", + " '19',\n", + " 'Engineering: Biomedical',\n", + " '53706',\n", + " '-37.81',\n", + " '144.96',\n", + " 'sausage',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC005',\n", + " '21',\n", + " 'Mathematics/AMEP',\n", + " '53703',\n", + " '22.542883',\n", + " '114.062996',\n", + " 'pepperoni',\n", + " 'cat',\n", + " 'No',\n", + " 'no preference',\n", + " 'Maybe'],\n", + " ['LEC002',\n", + " '20',\n", + " 'Statistics',\n", + " '53715',\n", + " '23',\n", + " '113',\n", + " 'pineapple',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC001',\n", + " '20',\n", + " 'Business: Other|Consumer Behavior and Marketplace Studies',\n", + " '53703',\n", + " '40.76078',\n", + " '-111.891045',\n", + " 'green pepper',\n", + " 'dog',\n", + " 'Yes',\n", + " 'early bird',\n", + " 'Maybe'],\n", + " ['LEC001',\n", + " '21',\n", + " 'Data Science',\n", + " '53705',\n", + " '40.712776',\n", + " '-74.005974',\n", + " 'pepperoni',\n", + " 'cat',\n", + " 'No',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC002',\n", + " '19',\n", + " 'Engineering: Mechanical',\n", + " '53703',\n", + " '26.345631',\n", + " '-81.779083',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC004',\n", + " '19',\n", + " 'Engineering: Mechanical',\n", + " '53715',\n", + " '40.62632',\n", + " '14.37574',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'no preference',\n", + " 'Maybe'],\n", + " ['LEC003',\n", + " '18',\n", + " 'Engineering: Other',\n", + " '53706',\n", + " '40.73061',\n", + " '-73.9808',\n", + " 'mushroom',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'No'],\n", + " ['LEC006',\n", + " '18',\n", + " 'Atmospheric Sciences',\n", + " '53706',\n", + " '39.74',\n", + " '-104.99',\n", + " 'sausage',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC002',\n", + " '20',\n", + " 'Data Science',\n", + " '53703',\n", + " '43.073051',\n", + " '-89.40123',\n", + " 'macaroni/pasta',\n", + " 'dog',\n", + " 'Yes',\n", + " 'early bird',\n", + " 'Yes'],\n", + " ['LEC006',\n", + " '18',\n", + " 'Engineering: Mechanical',\n", + " '53706',\n", + " '32.7157',\n", + " '117.1611',\n", + " 'pineapple',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC004',\n", + " '18',\n", + " 'Computer Science',\n", + " '53706',\n", + " '51.507351',\n", + " '-0.127758',\n", + " 'green pepper',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC004',\n", + " '19',\n", + " 'Education',\n", + " '53715',\n", + " '32.715736',\n", + " '-117.161087',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC004',\n", + " '26',\n", + " 'Languages',\n", + " '53703',\n", + " '50.11',\n", + " '8.68',\n", + " 'sausage',\n", + " 'dog',\n", + " 'No',\n", + " 'no preference',\n", + " 'Yes'],\n", + " ['LEC005',\n", + " '21',\n", + " 'Economics (Mathematical Emphasis)',\n", + " '53715',\n", + " '55.676098',\n", + " '12.568337',\n", + " 'pepperoni',\n", + " 'cat',\n", + " 'No',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC004',\n", + " '53',\n", + " 'Mathematics/AMEP',\n", + " '53555',\n", + " '47.6',\n", + " '-122.3',\n", + " 'mushroom',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC004',\n", + " '17',\n", + " 'Computer Science',\n", + " '53706',\n", + " '43.073051',\n", + " '-89.40123',\n", + " 'Other',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC006',\n", + " '18',\n", + " 'Engineering Mechanics (Aerospace Engineering)',\n", + " '53706',\n", + " '43.038902',\n", + " '-87.906471',\n", + " 'pepperoni',\n", + " 'cat',\n", + " 'No',\n", + " 'night owl',\n", + " 'No'],\n", + " ['LEC002',\n", + " '20',\n", + " 'Engineering: Mechanical',\n", + " '53715',\n", + " '23.7157',\n", + " '117.1611',\n", + " 'none (just cheese)',\n", + " 'cat',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC002',\n", + " '22',\n", + " 'Science: Other|Psychology',\n", + " '53703',\n", + " '37.82034',\n", + " '-122.47872',\n", + " 'mushroom',\n", + " 'dog',\n", + " 'No',\n", + " 'early bird',\n", + " 'No'],\n", + " ['LEC002',\n", + " '22',\n", + " 'Computer Science',\n", + " '53705',\n", + " '34.052235',\n", + " '-118.243683',\n", + " 'basil/spinach',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC004',\n", + " '26',\n", + " 'Science: Biology/Life',\n", + " '53715',\n", + " '33.962425',\n", + " '-83.378622',\n", + " 'pineapple',\n", + " 'neither',\n", + " 'Yes',\n", + " 'no preference',\n", + " 'Yes'],\n", + " ['LEC002',\n", + " '18',\n", + " 'Economics',\n", + " '53715',\n", + " '41.878113',\n", + " '-87.629799',\n", + " 'basil/spinach',\n", + " 'cat',\n", + " 'No',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC004',\n", + " '24',\n", + " 'Engineering: Other|Civil and Environmental Engineering',\n", + " '53703',\n", + " '47.5',\n", + " '19.04',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'Yes',\n", + " 'early bird',\n", + " 'Maybe'],\n", + " ['LEC004',\n", + " '19',\n", + " 'Engineering: Biomedical',\n", + " '53711',\n", + " '40.712776',\n", + " '74.005974',\n", + " 'pineapple',\n", + " 'dog',\n", + " 'No',\n", + " 'early bird',\n", + " 'No'],\n", + " ['LEC001',\n", + " '19',\n", + " 'Engineering: Mechanical',\n", + " '53715',\n", + " '43',\n", + " '-90',\n", + " 'sausage',\n", + " 'dog',\n", + " 'No',\n", + " 'no preference',\n", + " 'Maybe'],\n", + " ['LEC006',\n", + " '18',\n", + " 'Data Science',\n", + " '94707',\n", + " '37.566536',\n", + " '126.977966',\n", + " 'pineapple',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC006',\n", + " '20',\n", + " 'Undecided',\n", + " '53719',\n", + " '62.2001',\n", + " '58.9638',\n", + " 'Other',\n", + " 'cat',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC002',\n", + " '18',\n", + " 'Engineering: Mechanical',\n", + " '53706',\n", + " '44.977753',\n", + " '-93.265015',\n", + " 'none (just cheese)',\n", + " 'cat',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC001',\n", + " '20',\n", + " 'Business: Information Systems',\n", + " '53711',\n", + " '34.385204',\n", + " '132.455292',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'early bird',\n", + " 'Yes'],\n", + " ['LEC005',\n", + " '19',\n", + " 'Engineering: Biomedical',\n", + " '53703',\n", + " '41.8781',\n", + " '87.6298',\n", + " 'macaroni/pasta',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'No'],\n", + " ['LEC002',\n", + " '19',\n", + " 'Engineering: Biomedical',\n", + " '53703',\n", + " '37.98381',\n", + " '23.727539',\n", + " 'macaroni/pasta',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC005',\n", + " '18',\n", + " 'Data Science',\n", + " '53706',\n", + " '40',\n", + " '74',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'no preference',\n", + " 'Yes'],\n", + " ['LEC002',\n", + " '19',\n", + " 'Engineering: Mechanical',\n", + " '53711',\n", + " '41.95881',\n", + " '-85.32536',\n", + " 'Other',\n", + " 'dog',\n", + " 'No',\n", + " 'no preference',\n", + " 'No'],\n", + " ['LEC005',\n", + " '18',\n", + " 'Data Science',\n", + " '53706',\n", + " '32.715736',\n", + " '-117.161087',\n", + " 'sausage',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC002',\n", + " '18',\n", + " 'Undecided',\n", + " '53706',\n", + " '43.060791',\n", + " '-88.119217',\n", + " 'Other',\n", + " 'neither',\n", + " 'No',\n", + " 'early bird',\n", + " 'Yes'],\n", + " ['LEC004',\n", + " '21',\n", + " 'Science: Other',\n", + " '53715',\n", + " '27.963989',\n", + " '-82.799957',\n", + " 'pineapple',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC006',\n", + " '18',\n", + " 'Data Science',\n", + " '53706',\n", + " '1.352083',\n", + " '103.819839',\n", + " 'sausage',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC005',\n", + " '19',\n", + " 'Data Science',\n", + " '53703',\n", + " '-33.92487',\n", + " '18.424055',\n", + " 'none (just cheese)',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC001',\n", + " '22',\n", + " 'International Studies',\n", + " '53703',\n", + " '48.13913',\n", + " '11.58022',\n", + " 'none (just cheese)',\n", + " 'cat',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC001',\n", + " '19',\n", + " 'Engineering: Other',\n", + " '53715',\n", + " '38.331581',\n", + " '-75.086159',\n", + " 'macaroni/pasta',\n", + " 'dog',\n", + " 'No',\n", + " 'no preference',\n", + " 'Yes'],\n", + " ['LEC002',\n", + " '19',\n", + " 'Business: Information Systems',\n", + " '53715',\n", + " '44.5',\n", + " '-88',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC002',\n", + " '19',\n", + " 'Data Science',\n", + " '53705',\n", + " '21.59143',\n", + " '-158.01743',\n", + " 'Other',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC002',\n", + " '',\n", + " 'Business: Finance',\n", + " '53593',\n", + " '45.813042',\n", + " '9.080931',\n", + " 'Other',\n", + " 'dog',\n", + " 'No',\n", + " 'early bird',\n", + " 'Yes'],\n", + " ['LEC003',\n", + " '21',\n", + " 'Business: Information Systems',\n", + " '53703',\n", + " '43.612255',\n", + " '-110.705429',\n", + " 'sausage',\n", + " 'dog',\n", + " 'Yes',\n", + " 'no preference',\n", + " 'No'],\n", + " ['LEC001',\n", + " '21',\n", + " 'Data Science',\n", + " '53703',\n", + " '41.00824',\n", + " '28.978359',\n", + " 'pepperoni',\n", + " 'cat',\n", + " 'Yes',\n", + " 'early bird',\n", + " 'No'],\n", + " ['LEC002',\n", + " '18',\n", + " 'Engineering: Biomedical',\n", + " '53706',\n", + " '17.385044',\n", + " '78.486671',\n", + " 'green pepper',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC006',\n", + " '21',\n", + " 'Political Science',\n", + " '53703',\n", + " '45.512',\n", + " '-122.658',\n", + " 'sausage',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC003',\n", + " '18',\n", + " 'Engineering: Mechanical',\n", + " '53706',\n", + " '41.902782',\n", + " '12.496365',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'early bird',\n", + " 'Maybe'],\n", + " ['LEC005',\n", + " '19',\n", + " 'Engineering: Mechanical',\n", + " '53703',\n", + " '-36.848461',\n", + " '174.763336',\n", + " 'none (just cheese)',\n", + " 'dog',\n", + " 'Yes',\n", + " 'no preference',\n", + " 'No'],\n", + " ['LEC002',\n", + " '',\n", + " 'Data Science',\n", + " '53713',\n", + " '30.316496',\n", + " '78.032188',\n", + " 'mushroom',\n", + " 'cat',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC002',\n", + " '',\n", + " 'Business: Information Systems',\n", + " '53703',\n", + " '35.689487',\n", + " '139.691711',\n", + " 'sausage',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC005',\n", + " '18',\n", + " 'Data Science',\n", + " '53706',\n", + " '52.520008',\n", + " '13.404954',\n", + " 'pineapple',\n", + " 'dog',\n", + " 'Yes',\n", + " 'early bird',\n", + " 'No'],\n", + " ['LEC005',\n", + " '19',\n", + " 'Computer Science',\n", + " '53706',\n", + " '41.3784',\n", + " '2.1686',\n", + " 'sausage',\n", + " 'cat',\n", + " 'No',\n", + " 'no preference',\n", + " 'Yes'],\n", + " ['LEC003',\n", + " '20',\n", + " 'Engineering: Mechanical',\n", + " '53715',\n", + " '41.878113',\n", + " '-87.629799',\n", + " 'Other',\n", + " 'cat',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC004',\n", + " '20',\n", + " 'Computer Science',\n", + " '53703',\n", + " '43.073051',\n", + " '-89.40123',\n", + " 'none (just cheese)',\n", + " 'cat',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC006',\n", + " '23',\n", + " 'Data Science',\n", + " '53703',\n", + " '17.05423',\n", + " '-96.713226',\n", + " 'basil/spinach',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC001',\n", + " '19',\n", + " 'Engineering: Mechanical',\n", + " '53706',\n", + " '43.77195',\n", + " '-88.43383',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'early bird',\n", + " 'Maybe'],\n", + " ['LEC001',\n", + " '20',\n", + " 'Economics',\n", + " '53726',\n", + " '42.92',\n", + " '-87.96',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'Yes',\n", + " 'early bird',\n", + " 'No'],\n", + " ['LEC001',\n", + " '19',\n", + " 'Engineering: Mechanical',\n", + " '53715',\n", + " '29.424122',\n", + " '-98.493629',\n", + " 'mushroom',\n", + " 'dog',\n", + " 'Yes',\n", + " 'early bird',\n", + " 'Maybe'],\n", + " ['LEC004',\n", + " '18',\n", + " 'Computer Science',\n", + " '53706',\n", + " '30.267153',\n", + " '-97.743057',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC005',\n", + " '',\n", + " 'Computer Science',\n", + " '53715',\n", + " '44.9778',\n", + " '93.265',\n", + " 'sausage',\n", + " 'cat',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC003',\n", + " '19',\n", + " 'Science: Other',\n", + " '53715',\n", + " '41.9028',\n", + " '12.4964',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC004',\n", + " '19',\n", + " 'Data Science',\n", + " '53715',\n", + " '61.2176',\n", + " '149.8997',\n", + " 'pineapple',\n", + " 'cat',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC001',\n", + " '20',\n", + " 'Agricultural and Applied Economics',\n", + " '53703',\n", + " '-22.932924',\n", + " '-47.073845',\n", + " 'pineapple',\n", + " 'cat',\n", + " 'Yes',\n", + " 'early bird',\n", + " 'Maybe'],\n", + " ['LEC003',\n", + " '18',\n", + " 'Computer Science',\n", + " '53706',\n", + " '52.370216',\n", + " '4.895168',\n", + " 'basil/spinach',\n", + " 'cat',\n", + " 'No',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC003',\n", + " '19',\n", + " 'Engineering: Industrial',\n", + " '53703',\n", + " '5.838715',\n", + " '3.603516',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'Yes',\n", + " 'early bird',\n", + " 'No'],\n", + " ['LEC005',\n", + " '19',\n", + " 'Engineering: Mechanical',\n", + " '53715',\n", + " '48.502281',\n", + " '-113.988533',\n", + " 'sausage',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC004',\n", + " '41',\n", + " 'Languages',\n", + " '53705',\n", + " '29.654839',\n", + " '91.140549',\n", + " 'pepperoni',\n", + " 'cat',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC002',\n", + " '21',\n", + " 'Business: Other|MHR',\n", + " '53703',\n", + " '44',\n", + " '125',\n", + " 'Other',\n", + " 'neither',\n", + " 'No',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC005',\n", + " '24',\n", + " 'Business: Other',\n", + " '53703',\n", + " '43.073051',\n", + " '-89.40123',\n", + " 'pineapple',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC002',\n", + " '18',\n", + " 'Undecided',\n", + " '53706',\n", + " '46.786671',\n", + " '-92.100487',\n", + " 'none (just cheese)',\n", + " 'cat',\n", + " 'No',\n", + " 'no preference',\n", + " 'Yes'],\n", + " ['LEC004',\n", + " '18',\n", + " 'Engineering: Biomedical',\n", + " '53705',\n", + " '35.689487',\n", + " '139.691711',\n", + " 'basil/spinach',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC001',\n", + " '25',\n", + " 'Medicine',\n", + " '53703',\n", + " '48.38203',\n", + " '-123.537827',\n", + " 'basil/spinach',\n", + " 'dog',\n", + " 'Yes',\n", + " 'early bird',\n", + " 'No'],\n", + " ['LEC004',\n", + " '19',\n", + " 'Science: Biology/Life',\n", + " '53705',\n", + " '46.009991',\n", + " '-91.482094',\n", + " 'pineapple',\n", + " 'dog',\n", + " 'No',\n", + " 'early bird',\n", + " 'No'],\n", + " ['LEC005',\n", + " '21',\n", + " 'Science: Other|Personal Finance',\n", + " '53703',\n", + " '28.228209',\n", + " '112.938812',\n", + " 'pepperoni',\n", + " 'cat',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC004',\n", + " '18',\n", + " 'Data Science',\n", + " '53706',\n", + " '35.689487',\n", + " '139.691711',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC006',\n", + " '21',\n", + " 'Mathematics/AMEP',\n", + " '53703',\n", + " '41.878113',\n", + " '-87.629799',\n", + " 'pineapple',\n", + " 'cat',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC005',\n", + " '18',\n", + " 'Environmental science',\n", + " '53706',\n", + " '31.224361',\n", + " '121.46917',\n", + " 'mushroom',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC005',\n", + " '18',\n", + " 'Engineering: Industrial',\n", + " '53706',\n", + " '40.712776',\n", + " '-74.005974',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC001',\n", + " '20',\n", + " 'Business: Other|Real Estate',\n", + " '53703',\n", + " '51.5',\n", + " '0.128',\n", + " 'mushroom',\n", + " 'dog',\n", + " 'Yes',\n", + " 'no preference',\n", + " 'Maybe'],\n", + " ['LEC001',\n", + " '19',\n", + " 'Computer Science',\n", + " '53706',\n", + " '40',\n", + " '-74',\n", + " 'pepperoni',\n", + " 'cat',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC003',\n", + " '19',\n", + " 'Engineering: Mechanical',\n", + " '53715',\n", + " '44',\n", + " '-94',\n", + " 'pineapple',\n", + " 'dog',\n", + " 'No',\n", + " 'early bird',\n", + " 'No'],\n", + " ['LEC001',\n", + " '19',\n", + " 'Data Science',\n", + " '53715',\n", + " '40.712776',\n", + " '-74.005974',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'early bird',\n", + " 'No'],\n", + " ['LEC005',\n", + " '18',\n", + " 'Engineering: Industrial',\n", + " '53703',\n", + " '41.385063',\n", + " '2.173404',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'Yes',\n", + " 'no preference',\n", + " 'Yes'],\n", + " ['LEC002',\n", + " '20',\n", + " 'Engineering: Industrial',\n", + " '53715',\n", + " '22.3',\n", + " '91.8',\n", + " 'sausage',\n", + " 'cat',\n", + " 'Yes',\n", + " 'early bird',\n", + " 'Maybe'],\n", + " ['LEC001',\n", + " '24',\n", + " 'Engineering: Industrial',\n", + " '53705',\n", + " '13.100485',\n", + " '77.594009',\n", + " 'none (just cheese)',\n", + " 'dog',\n", + " 'Yes',\n", + " 'no preference',\n", + " 'Maybe'],\n", + " ['LEC004',\n", + " '19',\n", + " 'Statistics',\n", + " '53706',\n", + " '36.778259',\n", + " '-119.417931',\n", + " 'pineapple',\n", + " 'cat',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC005',\n", + " '21',\n", + " 'Economics',\n", + " '53703',\n", + " '40.016869',\n", + " '-105.279617',\n", + " 'pepperoni',\n", + " 'cat',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC003',\n", + " '19',\n", + " 'Economics (Mathematical Emphasis)',\n", + " '53705',\n", + " '31.230391',\n", + " '121.473701',\n", + " 'sausage',\n", + " 'neither',\n", + " 'Yes',\n", + " 'no preference',\n", + " 'Maybe'],\n", + " ['LEC003',\n", + " '19',\n", + " 'Business: Finance',\n", + " '53706',\n", + " '22.270979',\n", + " '113.576675',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC003',\n", + " '21',\n", + " 'Computer Science',\n", + " '53705',\n", + " '43.073051',\n", + " '-89.40123',\n", + " 'green pepper',\n", + " 'cat',\n", + " 'No',\n", + " 'no preference',\n", + " 'Maybe'],\n", + " ['LEC001',\n", + " '28',\n", + " 'Science: Biology/Life',\n", + " '53703',\n", + " '7.190708',\n", + " '125.455338',\n", + " 'sausage',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC004',\n", + " '18',\n", + " 'Statistics',\n", + " '53703',\n", + " '60.472023',\n", + " '8.468946',\n", + " 'none (just cheese)',\n", + " 'dog',\n", + " 'No',\n", + " 'early bird',\n", + " 'No'],\n", + " ['LEC002',\n", + " '19',\n", + " 'Computer Science',\n", + " '53715',\n", + " '41.73993',\n", + " '-88.09423',\n", + " 'mushroom',\n", + " 'cat',\n", + " 'Yes',\n", + " 'no preference',\n", + " 'Yes'],\n", + " ['LEC002',\n", + " '21',\n", + " 'Economics',\n", + " '53703',\n", + " '26.074301',\n", + " '119.296539',\n", + " 'mushroom',\n", + " 'cat',\n", + " 'No',\n", + " 'no preference',\n", + " 'Maybe'],\n", + " ['LEC002',\n", + " '20',\n", + " 'Engineering: Industrial',\n", + " '53715',\n", + " '2.188477',\n", + " '41.379179',\n", + " 'sausage',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC003',\n", + " '21',\n", + " 'Science: Other|Environmental Science',\n", + " '53703',\n", + " '20.8',\n", + " '-156.3',\n", + " 'basil/spinach',\n", + " 'cat',\n", + " 'No',\n", + " 'early bird',\n", + " 'Maybe'],\n", + " ['LEC006',\n", + " '18',\n", + " 'Engineering: Mechanical',\n", + " '53706',\n", + " '25.204849',\n", + " '55.270782',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC002',\n", + " '18',\n", + " 'Data Science',\n", + " '53706',\n", + " '42.360081',\n", + " '-71.058884',\n", + " 'sausage',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC004',\n", + " '23',\n", + " 'Engineering: Mechanical',\n", + " '53703',\n", + " '38.82097',\n", + " '-104.78163',\n", + " 'sausage',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'No'],\n", + " ['LEC001',\n", + " '19',\n", + " 'Engineering: Industrial',\n", + " '53715',\n", + " '47.606209',\n", + " '-122.332069',\n", + " 'pepperoni',\n", + " 'cat',\n", + " 'No',\n", + " 'night owl',\n", + " 'No'],\n", + " ['LEC006',\n", + " '19',\n", + " 'Sociology',\n", + " '53703',\n", + " '43.05977',\n", + " '-87.88491',\n", + " 'basil/spinach',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC005',\n", + " '19',\n", + " 'Engineering: Mechanical',\n", + " '53711',\n", + " '38.8951',\n", + " '-77.0364',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'No'],\n", + " ['LEC005',\n", + " '19',\n", + " 'Engineering: Mechanical',\n", + " '53703',\n", + " '41.881832',\n", + " '87.6298',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'no preference',\n", + " 'Yes'],\n", + " ['LEC002',\n", + " '20',\n", + " 'Engineering: Mechanical',\n", + " '53703',\n", + " '46.453825',\n", + " '7.436478',\n", + " 'pineapple',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC002',\n", + " '20',\n", + " 'Economics',\n", + " '53703',\n", + " '30.49996',\n", + " '117.050003',\n", + " 'Other',\n", + " 'dog',\n", + " 'No',\n", + " 'early bird',\n", + " 'Maybe'],\n", + " ['LEC004',\n", + " '21',\n", + " 'Science: Other|Psychology',\n", + " '53715',\n", + " '23.12911',\n", + " '113.264381',\n", + " 'none (just cheese)',\n", + " 'cat',\n", + " 'No',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC002',\n", + " '18',\n", + " 'Science: Biology/Life',\n", + " '53706',\n", + " '40.7831',\n", + " '73.9712',\n", + " 'basil/spinach',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC002',\n", + " '',\n", + " 'Business: Information Systems',\n", + " '53706',\n", + " '18.52043',\n", + " '73.856743',\n", + " 'green pepper',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC002',\n", + " '',\n", + " 'Computer Science',\n", + " '53706',\n", + " '29.424122',\n", + " '-98.493629',\n", + " 'none (just cheese)',\n", + " 'dog',\n", + " 'No',\n", + " 'no preference',\n", + " 'Yes'],\n", + " ['LEC002',\n", + " '20',\n", + " 'Engineering: Mechanical',\n", + " '53703',\n", + " '41.05995',\n", + " '-80.32312',\n", + " 'basil/spinach',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC006',\n", + " '19',\n", + " 'Statistics',\n", + " '53715',\n", + " '3.139003',\n", + " '101.686852',\n", + " 'mushroom',\n", + " 'cat',\n", + " 'No',\n", + " 'no preference',\n", + " 'Maybe'],\n", + " ['LEC005',\n", + " '18',\n", + " 'Data Science',\n", + " '53706',\n", + " '52.370216',\n", + " '4.895168',\n", + " 'basil/spinach',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC006',\n", + " '19',\n", + " 'Engineering: Industrial',\n", + " '53706',\n", + " '41.878113',\n", + " '-87.629799',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'no preference',\n", + " 'Maybe'],\n", + " ['LEC006',\n", + " '18',\n", + " 'Business: Information Systems',\n", + " '53706',\n", + " '25.032969',\n", + " '121.565414',\n", + " 'mushroom',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC001',\n", + " '17',\n", + " 'Computer Science',\n", + " '53726',\n", + " '21.027763',\n", + " '105.83416',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'early bird',\n", + " 'Yes'],\n", + " ['LEC001',\n", + " '20',\n", + " 'Business: Information Systems',\n", + " '53711',\n", + " '45.046799',\n", + " '-87.298149',\n", + " 'sausage',\n", + " 'cat',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC005',\n", + " '25',\n", + " 'Engineering: Other',\n", + " '53705',\n", + " '32.7157',\n", + " '-117.1611',\n", + " 'mushroom',\n", + " 'dog',\n", + " 'No',\n", + " 'no preference',\n", + " 'Yes'],\n", + " ['LEC004',\n", + " '18',\n", + " 'Engineering: Industrial',\n", + " '53706',\n", + " '19.896767',\n", + " '-155.582779',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC005',\n", + " '18',\n", + " 'Computer Science',\n", + " '53706',\n", + " '1.28217',\n", + " '103.865196',\n", + " 'sausage',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC003',\n", + " '18',\n", + " 'Engineering: Mechanical',\n", + " '53706',\n", + " '44.977753',\n", + " '-93.265015',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC004',\n", + " '20',\n", + " 'Engineering: Mechanical',\n", + " '53715',\n", + " '23',\n", + " '90',\n", + " 'green pepper',\n", + " 'cat',\n", + " 'No',\n", + " 'no preference',\n", + " 'Yes'],\n", + " ['LEC005',\n", + " '20',\n", + " 'Data Science',\n", + " '53703',\n", + " '45.259546',\n", + " '-84.938476',\n", + " 'mushroom',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC002',\n", + " '21',\n", + " 'Science: Other',\n", + " '53703',\n", + " '41.878113',\n", + " '-87.629799',\n", + " 'pineapple',\n", + " 'dog',\n", + " 'Yes',\n", + " 'early bird',\n", + " 'No'],\n", + " ['LEC004',\n", + " '19',\n", + " 'Information science',\n", + " '53703',\n", + " '40.712776',\n", + " '-74.005974',\n", + " 'pineapple',\n", + " 'cat',\n", + " 'Yes',\n", + " 'early bird',\n", + " 'Maybe'],\n", + " ['LEC001',\n", + " '19',\n", + " 'Engineering: Mechanical',\n", + " '53715',\n", + " '64.126518',\n", + " '-21.817438',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC003',\n", + " '',\n", + " 'Business: Other',\n", + " '53706',\n", + " '42.360081',\n", + " '-71.058884',\n", + " 'sausage',\n", + " 'cat',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'No'],\n", + " ['LEC002',\n", + " '31',\n", + " 'Geoscience',\n", + " '53703',\n", + " '-41.126621',\n", + " '-73.059303',\n", + " 'pepperoni',\n", + " 'cat',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC003',\n", + " '18',\n", + " 'Engineering: Biomedical',\n", + " '53706',\n", + " '45.17099',\n", + " '-87.16494',\n", + " 'Other',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC002',\n", + " '18',\n", + " 'Engineering: Mechanical',\n", + " '53706',\n", + " '37.774929',\n", + " '-122.419418',\n", + " 'Other',\n", + " 'dog',\n", + " 'Yes',\n", + " 'no preference',\n", + " 'Yes'],\n", + " ['LEC004',\n", + " '',\n", + " 'Computer Science',\n", + " '53715',\n", + " '39.70698',\n", + " '-86.0862',\n", + " 'mushroom',\n", + " 'cat',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC005',\n", + " '20',\n", + " 'Science: Biology/Life',\n", + " '53703',\n", + " '44.276402',\n", + " '-88.26989',\n", + " 'macaroni/pasta',\n", + " 'cat',\n", + " 'No',\n", + " 'no preference',\n", + " 'Maybe'],\n", + " ['LEC002',\n", + " '19',\n", + " 'Science: Biology/Life',\n", + " '53703',\n", + " '51.492519',\n", + " '-0.25852',\n", + " 'sausage',\n", + " 'dog',\n", + " 'Yes',\n", + " 'no preference',\n", + " 'Yes'],\n", + " ['LEC002',\n", + " '19',\n", + " 'Data Science',\n", + " '53703',\n", + " '37.6',\n", + " '14.0154',\n", + " 'none (just cheese)',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC002',\n", + " '20',\n", + " 'Engineering: Industrial',\n", + " '53715',\n", + " '46.685631',\n", + " '7.8562',\n", + " 'Other',\n", + " 'cat',\n", + " 'No',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC002',\n", + " '22',\n", + " 'Economics',\n", + " '53706',\n", + " '41.385063',\n", + " '2.173404',\n", + " 'pineapple',\n", + " 'cat',\n", + " 'No',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC004',\n", + " '21',\n", + " 'Engineering: Industrial',\n", + " '53703',\n", + " '41.878113',\n", + " '-87.629799',\n", + " 'pepperoni',\n", + " 'neither',\n", + " 'Yes',\n", + " 'early bird',\n", + " 'No'],\n", + " ['LEC004',\n", + " '19',\n", + " 'Engineering: Mechanical',\n", + " '53703',\n", + " '51.507351',\n", + " '-0.127758',\n", + " 'none (just cheese)',\n", + " 'neither',\n", + " 'No',\n", + " 'no preference',\n", + " 'Maybe'],\n", + " ['LEC006',\n", + " '18',\n", + " 'Engineering: Mechanical',\n", + " '53706',\n", + " '41.077747',\n", + " '1.131593',\n", + " 'sausage',\n", + " 'dog',\n", + " 'No',\n", + " 'no preference',\n", + " 'Maybe'],\n", + " ['LEC006',\n", + " '18',\n", + " 'Engineering: Mechanical',\n", + " '53706',\n", + " '43.526',\n", + " '5.445',\n", + " 'basil/spinach',\n", + " 'dog',\n", + " 'Yes',\n", + " 'no preference',\n", + " 'Yes'],\n", + " ['LEC003',\n", + " '22',\n", + " 'Economics',\n", + " '53715',\n", + " '43.073051',\n", + " '-89.40123',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'Yes',\n", + " 'early bird',\n", + " 'Yes'],\n", + " ['LEC005',\n", + " '18',\n", + " 'Engineering: Industrial',\n", + " '53706',\n", + " '43.085369',\n", + " '-88.912086',\n", + " 'sausage',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC002',\n", + " '19',\n", + " 'Statistics',\n", + " '53703',\n", + " '43.769562',\n", + " '11.255814',\n", + " 'basil/spinach',\n", + " 'dog',\n", + " 'No',\n", + " 'no preference',\n", + " 'Yes'],\n", + " ['LEC001',\n", + " '20',\n", + " 'Computer Science',\n", + " '53715',\n", + " '20.880947',\n", + " '-156.681862',\n", + " 'sausage',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC003',\n", + " '19',\n", + " 'Mathematics/AMEP',\n", + " '53703',\n", + " '64.963051',\n", + " '-19.020836',\n", + " 'basil/spinach',\n", + " 'dog',\n", + " 'No',\n", + " 'no preference',\n", + " 'Yes'],\n", + " ['LEC005',\n", + " '18',\n", + " 'Undecided',\n", + " '53706',\n", + " '43.073929',\n", + " '-89.385239',\n", + " 'sausage',\n", + " 'dog',\n", + " 'Yes',\n", + " 'early bird',\n", + " 'Yes'],\n", + " ['LEC003',\n", + " '18',\n", + " 'Business: Information Systems',\n", + " '53706',\n", + " '25.204849',\n", + " '55.270782',\n", + " 'none (just cheese)',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'No'],\n", + " ['LEC003',\n", + " '21',\n", + " 'Economics',\n", + " '53703',\n", + " '39.904',\n", + " '116.407',\n", + " 'pepperoni',\n", + " 'cat',\n", + " 'No',\n", + " 'night owl',\n", + " 'No'],\n", + " ['LEC004',\n", + " '18',\n", + " 'Engineering: Mechanical',\n", + " '53706',\n", + " '39.739235',\n", + " '-104.99025',\n", + " 'pepperoni',\n", + " 'cat',\n", + " 'Yes',\n", + " 'no preference',\n", + " 'Maybe'],\n", + " ['LEC004',\n", + " '21',\n", + " 'Science: Biology/Life',\n", + " '53726',\n", + " '43',\n", + " '89',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC003',\n", + " '19',\n", + " 'Data Science',\n", + " '53715',\n", + " '43.073051',\n", + " '-89.40123',\n", + " 'none (just cheese)',\n", + " 'dog',\n", + " 'No',\n", + " 'early bird',\n", + " 'Maybe'],\n", + " ['LEC002',\n", + " '19',\n", + " 'Business: Other|accounting',\n", + " '53703',\n", + " '43.38',\n", + " '-87.9',\n", + " 'sausage',\n", + " 'neither',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC002',\n", + " '18',\n", + " 'Science: Biology/Life',\n", + " '53706',\n", + " '40.122',\n", + " '25.4988',\n", + " 'sausage',\n", + " 'dog',\n", + " 'No',\n", + " 'early bird',\n", + " 'No'],\n", + " ['LEC005',\n", + " '20',\n", + " 'Engineering: Mechanical',\n", + " '53715',\n", + " '39.904202',\n", + " '116.407394',\n", + " 'sausage',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC001',\n", + " '19',\n", + " 'Engineering: Mechanical',\n", + " '53703',\n", + " '-37.813629',\n", + " '144.963058',\n", + " 'sausage',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC005',\n", + " '21',\n", + " 'Economics',\n", + " '53715',\n", + " '46.81',\n", + " '-71.21',\n", + " 'pepperoni',\n", + " 'cat',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC004',\n", + " '19',\n", + " 'Engineering: Mechanical',\n", + " '53715',\n", + " '52.370216',\n", + " '4.895168',\n", + " 'mushroom',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC001',\n", + " '21',\n", + " 'Mathematics/AMEP',\n", + " '53703',\n", + " '34.29006',\n", + " '108.932941',\n", + " 'basil/spinach',\n", + " 'dog',\n", + " 'No',\n", + " 'early bird',\n", + " 'Yes'],\n", + " ['LEC005',\n", + " '21',\n", + " 'Engineering: Mechanical',\n", + " '53726',\n", + " '43.804801',\n", + " '-91.226075',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC002',\n", + " '18',\n", + " 'Data Science',\n", + " '53703',\n", + " '32.715736',\n", + " '-117.161087',\n", + " 'none (just cheese)',\n", + " 'cat',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC004',\n", + " '18',\n", + " 'Engineering: Mechanical',\n", + " '53706',\n", + " '20.92674',\n", + " '-156.69386',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC003',\n", + " '18',\n", + " 'Data Science',\n", + " '53706',\n", + " '47.606209',\n", + " '-122.332069',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'early bird',\n", + " 'Yes'],\n", + " ['LEC005',\n", + " '21',\n", + " 'Computer Science',\n", + " '53703',\n", + " '43.07515',\n", + " '-89.3958',\n", + " 'sausage',\n", + " 'neither',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC001',\n", + " '19',\n", + " 'Engineering: Mechanical',\n", + " '53562',\n", + " '43.096851',\n", + " '-89.511528',\n", + " 'sausage',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'No'],\n", + " ['LEC003',\n", + " '19',\n", + " 'Engineering: Mechanical',\n", + " '53715',\n", + " '20.924325',\n", + " '-156.690102',\n", + " 'sausage',\n", + " 'cat',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'No'],\n", + " ['LEC005',\n", + " '20',\n", + " 'Data Science',\n", + " '53703',\n", + " '25.0838',\n", + " '77.3212',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC003',\n", + " '21',\n", + " 'Business: Actuarial',\n", + " '53715',\n", + " '43.073051',\n", + " '-89.40123',\n", + " 'pineapple',\n", + " 'cat',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC001',\n", + " '',\n", + " 'Computer Science',\n", + " '53715',\n", + " '31.469279',\n", + " '119.765621',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC005',\n", + " '19',\n", + " 'Engineering: Mechanical',\n", + " '53715',\n", + " '43.769562',\n", + " '11.255814',\n", + " 'basil/spinach',\n", + " 'neither',\n", + " 'No',\n", + " 'early bird',\n", + " 'No'],\n", + " ['LEC001',\n", + " '21',\n", + " 'Science: Chemistry',\n", + " '53715',\n", + " '38.892059',\n", + " '-77.019913',\n", + " 'pepperoni',\n", + " 'neither',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC002',\n", + " '19',\n", + " 'Business: Finance',\n", + " '53715',\n", + " '42.360081',\n", + " '-71.058884',\n", + " 'mushroom',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC001',\n", + " '18',\n", + " 'Data Science',\n", + " '53703',\n", + " '24.713552',\n", + " '46.675297',\n", + " 'none (just cheese)',\n", + " 'neither',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC003',\n", + " '19',\n", + " 'Business: Actuarial',\n", + " '53715',\n", + " '60.391262',\n", + " '5.322054',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'early bird',\n", + " 'No'],\n", + " ['LEC003',\n", + " '19',\n", + " 'Data Science',\n", + " '53715',\n", + " '23.697809',\n", + " '120.960518',\n", + " 'pepperoni',\n", + " 'cat',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC003',\n", + " '18',\n", + " 'Data Science',\n", + " '53706',\n", + " '40.712776',\n", + " '74.005974',\n", + " 'pineapple',\n", + " 'dog',\n", + " 'Yes',\n", + " 'early bird',\n", + " 'No'],\n", + " ['LEC004',\n", + " '19',\n", + " 'Engineering: Mechanical',\n", + " '53703',\n", + " '45.126887',\n", + " '-94.528067',\n", + " 'sausage',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC002',\n", + " '21',\n", + " 'Science: Biology/Life',\n", + " '53715',\n", + " '48.208176',\n", + " '16.373819',\n", + " 'Other',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'No'],\n", + " ['LEC006',\n", + " '18',\n", + " 'Engineering: Mechanical',\n", + " '53706',\n", + " '44.0628',\n", + " '-121.30451',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC003',\n", + " '21',\n", + " 'Statistics',\n", + " '53703',\n", + " '31.230391',\n", + " '121.473701',\n", + " 'pineapple',\n", + " 'cat',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC005',\n", + " '21',\n", + " 'Economics',\n", + " '53703',\n", + " '47.62772',\n", + " '-122.51368',\n", + " 'macaroni/pasta',\n", + " 'cat',\n", + " 'No',\n", + " 'no preference',\n", + " 'No'],\n", + " ['LEC003',\n", + " '19',\n", + " 'Engineering: Mechanical',\n", + " '53715',\n", + " '65.68204',\n", + " '-18.090534',\n", + " 'sausage',\n", + " 'cat',\n", + " 'No',\n", + " 'no preference',\n", + " 'No'],\n", + " ['LEC004',\n", + " '21',\n", + " 'Economics',\n", + " '53715',\n", + " '48.856613',\n", + " '2.352222',\n", + " 'basil/spinach',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'No'],\n", + " ['LEC001',\n", + " '18',\n", + " 'Engineering: Biomedical',\n", + " '53706',\n", + " '33.501324',\n", + " '-111.925278',\n", + " 'pineapple',\n", + " 'dog',\n", + " 'Yes',\n", + " 'early bird',\n", + " 'No'],\n", + " ['LEC005',\n", + " '18',\n", + " 'Data Science',\n", + " '53706',\n", + " '14.77046',\n", + " '-91.183189',\n", + " 'mushroom',\n", + " 'cat',\n", + " 'No',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC002',\n", + " '18',\n", + " 'Engineering: Industrial',\n", + " '53706',\n", + " '10.480594',\n", + " '-66.903603',\n", + " 'mushroom',\n", + " 'neither',\n", + " 'No',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC004',\n", + " '21',\n", + " 'Engineering: Mechanical',\n", + " '53715',\n", + " '48.856613',\n", + " '2.352222',\n", + " 'mushroom',\n", + " 'cat',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC001',\n", + " '19',\n", + " 'Science: Biology/Life',\n", + " '53706',\n", + " '20.788602',\n", + " '-156.003662',\n", + " 'green pepper',\n", + " 'dog',\n", + " 'Yes',\n", + " 'no preference',\n", + " 'No'],\n", + " ['LEC006',\n", + " '18',\n", + " 'Data Science',\n", + " '53706',\n", + " '36.59239',\n", + " '-121.86875',\n", + " 'pepperoni',\n", + " 'cat',\n", + " 'No',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC002',\n", + " '',\n", + " 'Engineering: Industrial',\n", + " '53705',\n", + " '47.6',\n", + " '-122.33',\n", + " 'sausage',\n", + " 'dog',\n", + " 'No',\n", + " 'early bird',\n", + " 'No'],\n", + " ['LEC001',\n", + " '18',\n", + " 'Engineering: Mechanical',\n", + " '53703',\n", + " '23.885942',\n", + " '45.079163',\n", + " 'Other',\n", + " 'cat',\n", + " 'No',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC002',\n", + " '18',\n", + " 'Engineering: Industrial',\n", + " '53532',\n", + " '47.606209',\n", + " '-122.332069',\n", + " 'mushroom',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC002',\n", + " '17',\n", + " 'Engineering: Biomedical',\n", + " '53706',\n", + " '39.5755',\n", + " '-106.100403',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC002',\n", + " '20',\n", + " 'Data Science',\n", + " '53711',\n", + " '39.904202',\n", + " '116.407394',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC001',\n", + " '19',\n", + " 'Engineering: Industrial',\n", + " '53705',\n", + " '41.878113',\n", + " '-87.629799',\n", + " 'tater tots',\n", + " 'cat',\n", + " 'No',\n", + " 'night owl',\n", + " 'No'],\n", + " ['LEC004',\n", + " '19',\n", + " 'Political Science',\n", + " '53703',\n", + " '55.679626',\n", + " '12.581921',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'Yes',\n", + " 'no preference',\n", + " 'Maybe'],\n", + " ['LEC005',\n", + " '18',\n", + " 'Computer Science',\n", + " '53715',\n", + " '28.538336',\n", + " '-81.379234',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC004',\n", + " '29',\n", + " 'Engineering: Mechanical',\n", + " '53704',\n", + " '50.064651',\n", + " '19.944981',\n", + " 'sausage',\n", + " 'dog',\n", + " 'No',\n", + " 'early bird',\n", + " 'Maybe'],\n", + " ['LEC005',\n", + " '18',\n", + " 'Engineering: Other',\n", + " '53706',\n", + " '41.385063',\n", + " '2.173404',\n", + " 'mushroom',\n", + " 'cat',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC001',\n", + " '19',\n", + " 'Engineering: Mechanical',\n", + " '53703',\n", + " '44.977753',\n", + " '-93.265015',\n", + " 'Other',\n", + " 'cat',\n", + " 'Yes',\n", + " 'early bird',\n", + " 'No'],\n", + " ['LEC001',\n", + " '32',\n", + " 'Design Studies',\n", + " '53705',\n", + " '48.856613',\n", + " '2.352222',\n", + " 'mushroom',\n", + " 'dog',\n", + " 'No',\n", + " 'early bird',\n", + " 'Yes'],\n", + " ['LEC002',\n", + " '20',\n", + " 'Engineering: Mechanical',\n", + " '53703',\n", + " '41.28347',\n", + " '-70.099449',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC003',\n", + " '19',\n", + " 'Engineering: Industrial',\n", + " '53715',\n", + " '41.73849',\n", + " '-71.30418',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC001',\n", + " '18',\n", + " 'Data Science',\n", + " '53706',\n", + " '43.073051',\n", + " '-89.40123',\n", + " 'sausage',\n", + " 'dog',\n", + " 'No',\n", + " 'early bird',\n", + " 'Yes'],\n", + " ['LEC001',\n", + " '19',\n", + " 'Computer Science',\n", + " '53715',\n", + " '31.230391',\n", + " '121.473701',\n", + " 'pineapple',\n", + " 'cat',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC001',\n", + " '19',\n", + " 'Data Science',\n", + " '53703',\n", + " '37.9838',\n", + " '23.7275',\n", + " 'sausage',\n", + " 'dog',\n", + " 'Yes',\n", + " 'no preference',\n", + " 'Yes'],\n", + " ['LEC005',\n", + " '20',\n", + " 'Engineering: Biomedical',\n", + " '53703',\n", + " '47.497913',\n", + " '19.040236',\n", + " 'Other',\n", + " 'cat',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'No'],\n", + " ['LEC004',\n", + " '18',\n", + " 'Economics',\n", + " '53711',\n", + " '13.756331',\n", + " '100.501762',\n", + " 'Other',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC002',\n", + " '18',\n", + " 'Data Science',\n", + " '53706',\n", + " '3.864255',\n", + " '73.388672',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC006',\n", + " '18',\n", + " 'Engineering: Mechanical',\n", + " '53706',\n", + " '32.715736',\n", + " '-117.161087',\n", + " 'macaroni/pasta',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC001',\n", + " '19',\n", + " 'Business: Actuarial',\n", + " '53715',\n", + " '18.32431',\n", + " '64.941612',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'no preference',\n", + " 'Yes'],\n", + " ['LEC001',\n", + " '22',\n", + " 'Psychology',\n", + " '53711',\n", + " '43.055333',\n", + " '-89.425946',\n", + " 'pineapple',\n", + " 'dog',\n", + " 'Yes',\n", + " 'early bird',\n", + " 'No'],\n", + " ['LEC003',\n", + " '18',\n", + " 'Computer Science',\n", + " '53706',\n", + " '40.744678',\n", + " '-73.758072',\n", + " 'mushroom',\n", + " 'cat',\n", + " 'No',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC006',\n", + " '18',\n", + " 'Data Science',\n", + " '53715',\n", + " '38.9784',\n", + " '76.4922',\n", + " 'mushroom',\n", + " 'cat',\n", + " 'No',\n", + " 'early bird',\n", + " 'Yes'],\n", + " ['LEC004',\n", + " '20',\n", + " 'Science: Other',\n", + " '53726',\n", + " '55.675758',\n", + " '12.56902',\n", + " 'none (just cheese)',\n", + " 'cat',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC001',\n", + " '20',\n", + " 'Science: Biology/Life',\n", + " '53715',\n", + " '40.713051',\n", + " '-74.007233',\n", + " 'pineapple',\n", + " 'cat',\n", + " 'No',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC004',\n", + " '18',\n", + " 'Engineering: Industrial',\n", + " '53706',\n", + " '51.507351',\n", + " '-0.127758',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'Yes',\n", + " 'no preference',\n", + " 'No'],\n", + " ['LEC004',\n", + " '25',\n", + " 'Computer Science',\n", + " '53703',\n", + " '38.736946',\n", + " '-9.142685',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC002',\n", + " '18',\n", + " 'Computer Science',\n", + " '53706',\n", + " '22.543097',\n", + " '114.057861',\n", + " 'pepperoni',\n", + " 'cat',\n", + " 'No',\n", + " 'no preference',\n", + " 'Yes'],\n", + " ['LEC004',\n", + " '25',\n", + " 'Science: Chemistry',\n", + " '53703',\n", + " '37.566536',\n", + " '126.977966',\n", + " 'Other',\n", + " 'cat',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC002',\n", + " '19',\n", + " 'Engineering: Mechanical',\n", + " '53715',\n", + " '26.338',\n", + " '-81.775',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'Yes',\n", + " 'no preference',\n", + " 'Maybe'],\n", + " ['LEC005',\n", + " '19',\n", + " 'Engineering: Mechanical',\n", + " '53715',\n", + " '33.448376',\n", + " '-112.074036',\n", + " 'pepperoni',\n", + " 'neither',\n", + " 'Yes',\n", + " 'early bird',\n", + " 'No'],\n", + " ['LEC005',\n", + " '19',\n", + " 'Engineering: Mechanical',\n", + " '53703',\n", + " '43.073051',\n", + " '-89.40123',\n", + " 'pepperoni',\n", + " 'cat',\n", + " 'No',\n", + " 'no preference',\n", + " 'Yes'],\n", + " ['LEC001',\n", + " '19',\n", + " 'Engineering: Mechanical',\n", + " '53705',\n", + " '26.647661',\n", + " '106.63015',\n", + " 'mushroom',\n", + " 'cat',\n", + " 'No',\n", + " 'night owl',\n", + " 'No'],\n", + " ['LEC003',\n", + " '18',\n", + " 'Undecided',\n", + " '53706',\n", + " '43.2967',\n", + " '87.9876',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'No'],\n", + " ['LEC005',\n", + " '19',\n", + " 'Science: Physics',\n", + " '53703',\n", + " '78.225',\n", + " '15.626',\n", + " 'sausage',\n", + " 'cat',\n", + " 'No',\n", + " 'early bird',\n", + " 'No'],\n", + " ['LEC002',\n", + " '',\n", + " 'Science: Other|Environmetal Science',\n", + " '53703',\n", + " '52.973558',\n", + " '-9.425102',\n", + " 'none (just cheese)',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC006',\n", + " '19',\n", + " 'Economics (Mathematical Emphasis)',\n", + " '53715',\n", + " '37.774929',\n", + " '-122.419418',\n", + " 'sausage',\n", + " 'cat',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC002',\n", + " '20',\n", + " 'Business: Finance',\n", + " '53703',\n", + " '40.7128',\n", + " '74.006',\n", + " 'pineapple',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC001',\n", + " '21',\n", + " 'Science: Biology/Life',\n", + " '53703',\n", + " '44.794',\n", + " '-93.148',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'No'],\n", + " ['LEC002',\n", + " '19',\n", + " 'Engineering: Mechanical',\n", + " '53706',\n", + " '36.17',\n", + " '-115.14',\n", + " 'pepperoni',\n", + " 'cat',\n", + " 'No',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC001',\n", + " '18',\n", + " 'Engineering: Biomedical',\n", + " '53706',\n", + " '21.161907',\n", + " '-86.851524',\n", + " 'none (just cheese)',\n", + " 'dog',\n", + " 'No',\n", + " 'early bird',\n", + " 'Maybe'],\n", + " ['LEC001',\n", + " '18',\n", + " 'Computer Science',\n", + " '53715',\n", + " '48.856613',\n", + " '2.352222',\n", + " 'pineapple',\n", + " 'neither',\n", + " 'Yes',\n", + " 'no preference',\n", + " 'No'],\n", + " ['LEC004',\n", + " '19',\n", + " 'Engineering: Mechanical',\n", + " '53715',\n", + " '48.137',\n", + " '11.576',\n", + " 'green pepper',\n", + " 'dog',\n", + " 'No',\n", + " 'early bird',\n", + " 'No'],\n", + " ['LEC001',\n", + " '20',\n", + " 'Engineering: Biomedical',\n", + " '53703',\n", + " '43.07393',\n", + " '-89.38524',\n", + " 'sausage',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC002',\n", + " '18',\n", + " 'Science: Other',\n", + " '53706',\n", + " '35.6762',\n", + " '139.6503',\n", + " 'Other',\n", + " 'dog',\n", + " 'No',\n", + " 'no preference',\n", + " 'Yes'],\n", + " ['LEC004',\n", + " '19',\n", + " 'Computer Science',\n", + " '53703',\n", + " '41.902782',\n", + " '12.496365',\n", + " 'none (just cheese)',\n", + " 'neither',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'No'],\n", + " ['LEC001',\n", + " '20',\n", + " 'Science: Other|Atmospheric and Oceanic Sciences (AOS)',\n", + " '53711',\n", + " '49.299171',\n", + " '19.94902',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC002',\n", + " '18',\n", + " 'Data Science',\n", + " '53706',\n", + " '41.380898',\n", + " '2.12282',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC006',\n", + " '18',\n", + " 'Data Science',\n", + " '53706',\n", + " '48.257919',\n", + " '4.03073',\n", + " 'mushroom',\n", + " 'cat',\n", + " 'Yes',\n", + " 'early bird',\n", + " 'No'],\n", + " ['LEC005',\n", + " '19',\n", + " 'Engineering: Mechanical',\n", + " '53715',\n", + " '35.0844',\n", + " '106.6504',\n", + " 'pineapple',\n", + " 'dog',\n", + " 'Yes',\n", + " 'early bird',\n", + " 'Yes'],\n", + " ['LEC002',\n", + " '23',\n", + " 'Economics',\n", + " '53703',\n", + " '121',\n", + " '5',\n", + " 'pepperoni',\n", + " 'neither',\n", + " 'No',\n", + " 'no preference',\n", + " 'Maybe'],\n", + " ['LEC004',\n", + " '18',\n", + " 'Business: Actuarial',\n", + " '53706',\n", + " '21.306944',\n", + " '-157.858337',\n", + " 'pineapple',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC005',\n", + " '18',\n", + " 'Economics',\n", + " '53706',\n", + " '43',\n", + " '-87.9',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'Yes',\n", + " 'early bird',\n", + " 'Maybe'],\n", + " ['LEC005',\n", + " '23',\n", + " 'Business: Other|Business Analytics',\n", + " '53703',\n", + " '31.230391',\n", + " '121.473701',\n", + " 'pineapple',\n", + " 'cat',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC002',\n", + " '22',\n", + " 'Psychology',\n", + " '53703',\n", + " '25.032969',\n", + " '121.565414',\n", + " 'mushroom',\n", + " 'dog',\n", + " 'No',\n", + " 'no preference',\n", + " 'Yes'],\n", + " ['LEC005',\n", + " '18',\n", + " 'Computer Science',\n", + " '53706',\n", + " '43.0722',\n", + " '89.4008',\n", + " 'sausage',\n", + " 'cat',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC006',\n", + " '18',\n", + " 'Data Science',\n", + " '53706',\n", + " '52.370216',\n", + " '4.895168',\n", + " 'mushroom',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC004',\n", + " '20',\n", + " 'Data Science',\n", + " '53703',\n", + " '35.726212',\n", + " '-83.491226',\n", + " 'pepperoni',\n", + " 'cat',\n", + " 'No',\n", + " 'early bird',\n", + " 'Yes'],\n", + " ['LEC001',\n", + " '18',\n", + " 'Computer Science',\n", + " '53703',\n", + " '27',\n", + " '153',\n", + " 'mushroom',\n", + " 'cat',\n", + " 'No',\n", + " 'early bird',\n", + " 'Yes'],\n", + " ['LEC005',\n", + " '18',\n", + " 'Data Science',\n", + " '53706',\n", + " '56.117017',\n", + " '-3.879547',\n", + " 'pineapple',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC001',\n", + " '20',\n", + " 'Engineering: Biomedical',\n", + " '53715',\n", + " '45.983964',\n", + " '9.262161',\n", + " 'sausage',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'No'],\n", + " ['LEC005',\n", + " '21',\n", + " 'Psychology',\n", + " '53703',\n", + " '43.038902',\n", + " '-87.906471',\n", + " 'macaroni/pasta',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC002',\n", + " '18',\n", + " 'Engineering: Mechanical',\n", + " '53706',\n", + " '41.38879',\n", + " '2.15084',\n", + " 'sausage',\n", + " 'dog',\n", + " 'Yes',\n", + " 'no preference',\n", + " 'Maybe'],\n", + " ['LEC003',\n", + " '18',\n", + " 'Data Science',\n", + " '53706',\n", + " '47.48',\n", + " '-122.28',\n", + " 'basil/spinach',\n", + " 'dog',\n", + " 'No',\n", + " 'no preference',\n", + " 'Maybe'],\n", + " ['LEC004',\n", + " '21',\n", + " 'Data Science',\n", + " '53703',\n", + " '34.746613',\n", + " '113.625328',\n", + " 'green pepper',\n", + " 'neither',\n", + " 'Yes',\n", + " 'no preference',\n", + " 'No'],\n", + " ['LEC005',\n", + " '21',\n", + " 'Data Science',\n", + " '53703',\n", + " '38.240946',\n", + " '-85.757571',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'no preference',\n", + " 'Yes'],\n", + " ['LEC005',\n", + " '19',\n", + " 'Engineering: Mechanical',\n", + " '53703',\n", + " '43.07291',\n", + " '-89.39439',\n", + " 'sausage',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC005',\n", + " '19',\n", + " 'Engineering: Mechanical',\n", + " '53715',\n", + " '56.373482',\n", + " '-3.84306',\n", + " 'none (just cheese)',\n", + " 'dog',\n", + " 'No',\n", + " 'early bird',\n", + " 'Yes'],\n", + " ['LEC005',\n", + " '19',\n", + " 'Data Science',\n", + " '53703',\n", + " '41.381717',\n", + " '2.177925',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC005',\n", + " '19',\n", + " 'Engineering: Mechanical',\n", + " '53714',\n", + " '43.089199',\n", + " '87.8876',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC005',\n", + " '19',\n", + " 'Engineering: Other',\n", + " '53590',\n", + " '38.4',\n", + " '11.2',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'Yes',\n", + " 'early bird',\n", + " 'No'],\n", + " ['LEC005',\n", + " '19',\n", + " 'Engineering: Mechanical',\n", + " '53715',\n", + " '25.761681',\n", + " '-80.191788',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'No'],\n", + " ['LEC005',\n", + " '19',\n", + " 'Engineering: Mechanical',\n", + " '53703',\n", + " '44.5133',\n", + " '88.0133',\n", + " 'mushroom',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC002',\n", + " '',\n", + " 'Computer Science',\n", + " '53706',\n", + " '41.8781',\n", + " '87.6298',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC005',\n", + " '19',\n", + " 'Business: Finance',\n", + " '53703',\n", + " '38.98378',\n", + " '-77.20871',\n", + " 'none (just cheese)',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC005',\n", + " '18',\n", + " 'Business: Finance',\n", + " '53703',\n", + " '22.9068',\n", + " '43.1729',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC005',\n", + " '19',\n", + " 'Engineering: Mechanical',\n", + " '53715',\n", + " '43.073051',\n", + " '-89.40123',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'early bird',\n", + " 'No'],\n", + " ['LEC004',\n", + " '23',\n", + " 'Economics',\n", + " '53703',\n", + " '43.083321',\n", + " '-89.372475',\n", + " 'mushroom',\n", + " 'dog',\n", + " 'Yes',\n", + " 'early bird',\n", + " 'No'],\n", + " ['LEC002',\n", + " '17',\n", + " 'Business: Actuarial',\n", + " '53715',\n", + " '34.746613',\n", + " '113.625328',\n", + " 'sausage',\n", + " 'neither',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC005',\n", + " '18',\n", + " 'Engineering: Biomedical',\n", + " '53715',\n", + " '46.58276',\n", + " '7.08058',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'early bird',\n", + " 'No'],\n", + " ['LEC001',\n", + " '20',\n", + " 'Statistics',\n", + " '53715',\n", + " '39.904202',\n", + " '116.407394',\n", + " 'mushroom',\n", + " 'dog',\n", + " 'Yes',\n", + " 'early bird',\n", + " 'No'],\n", + " ['LEC002',\n", + " '18',\n", + " 'Computer Science',\n", + " '53706',\n", + " '35.96691',\n", + " '-75.627823',\n", + " 'sausage',\n", + " 'dog',\n", + " 'No',\n", + " 'early bird',\n", + " 'Yes'],\n", + " ['LEC005',\n", + " '21',\n", + " 'Mathematics/AMEP',\n", + " '53703',\n", + " '13.756331',\n", + " '100.501762',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC005',\n", + " '20',\n", + " 'Engineering: Biomedical',\n", + " '53715',\n", + " '28.538336',\n", + " '-81.379234',\n", + " 'sausage',\n", + " 'cat',\n", + " 'No',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC002',\n", + " '19',\n", + " 'Engineering: Mechanical',\n", + " '53703',\n", + " '44.822783',\n", + " '-93.370743',\n", + " 'sausage',\n", + " 'dog',\n", + " 'Yes',\n", + " 'early bird',\n", + " 'No'],\n", + " ['LEC005',\n", + " '19',\n", + " 'Engineering: Mechanical',\n", + " '53715',\n", + " '42.15',\n", + " '-87.96',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC005',\n", + " '20',\n", + " 'Journalism',\n", + " '53715',\n", + " '41.3874',\n", + " '2.1686',\n", + " 'basil/spinach',\n", + " 'dog',\n", + " 'Yes',\n", + " 'early bird',\n", + " 'Maybe'],\n", + " ['LEC001',\n", + " '19',\n", + " 'Engineering: Mechanical',\n", + " '53703',\n", + " '42.864552',\n", + " '-88.333199',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'early bird',\n", + " 'Maybe'],\n", + " ['LEC005',\n", + " '17',\n", + " 'Data Science',\n", + " '53706',\n", + " '40.7128',\n", + " '74.006',\n", + " 'macaroni/pasta',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC005',\n", + " '19',\n", + " 'Science: Other|Politcal Science',\n", + " '53703',\n", + " '41.878113',\n", + " '-87.629799',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'No'],\n", + " ['LEC002',\n", + " '20',\n", + " 'Business: Finance',\n", + " '53703',\n", + " '40.7831',\n", + " '73.9712',\n", + " 'sausage',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'No'],\n", + " ['LEC004',\n", + " '20',\n", + " 'Data Science',\n", + " '53703',\n", + " '43',\n", + " '87.9',\n", + " 'none (just cheese)',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC001',\n", + " '18',\n", + " 'Data Science',\n", + " '53706',\n", + " '38.900497',\n", + " '-77.007507',\n", + " 'pineapple',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC005',\n", + " '18',\n", + " 'Engineering: Industrial',\n", + " '53706',\n", + " '45.440845',\n", + " '12.315515',\n", + " 'sausage',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC002',\n", + " '19',\n", + " 'Data Science',\n", + " '53715',\n", + " '25.73403',\n", + " '-80.24697',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC005',\n", + " '18',\n", + " 'Political Science',\n", + " '53706',\n", + " '42.360081',\n", + " '-71.058884',\n", + " 'macaroni/pasta',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC002',\n", + " '20',\n", + " 'Economics',\n", + " '53703',\n", + " '41.878113',\n", + " '-87.629799',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'Yes',\n", + " 'no preference',\n", + " 'Maybe'],\n", + " ['LEC004',\n", + " '18',\n", + " 'Engineering: Mechanical',\n", + " '55088',\n", + " '48.135124',\n", + " '11.581981',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'Yes',\n", + " 'no preference',\n", + " 'No'],\n", + " ['LEC002',\n", + " '23',\n", + " 'Business: Information Systems',\n", + " '53703',\n", + " '37.566536',\n", + " '126.977966',\n", + " 'sausage',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC005',\n", + " '17',\n", + " 'Data Science',\n", + " '53703',\n", + " '49.2827',\n", + " '123.1207',\n", + " 'sausage',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC005',\n", + " '',\n", + " 'Statistics',\n", + " '53726',\n", + " '40.712776',\n", + " '-74.005974',\n", + " 'Other',\n", + " 'dog',\n", + " 'Yes',\n", + " 'no preference',\n", + " 'Yes'],\n", + " ['LEC001',\n", + " '18',\n", + " 'Science: Biology/Life',\n", + " '53706',\n", + " '48.856613',\n", + " '2.352222',\n", + " 'pepperoni',\n", + " 'cat',\n", + " 'Yes',\n", + " 'early bird',\n", + " 'No'],\n", + " ['LEC005',\n", + " '32',\n", + " 'Communication Sciences and Disorder',\n", + " '53705',\n", + " '37.566536',\n", + " '126.977966',\n", + " 'pineapple',\n", + " 'dog',\n", + " 'Yes',\n", + " 'no preference',\n", + " 'Yes'],\n", + " ['LEC001',\n", + " '18',\n", + " 'Data Science',\n", + " '53706',\n", + " '41.878113',\n", + " '-87.629799',\n", + " 'macaroni/pasta',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC002',\n", + " '17',\n", + " 'Business: Information Systems',\n", + " '53706',\n", + " '-6.17511',\n", + " '106.865036',\n", + " 'sausage',\n", + " 'neither',\n", + " 'No',\n", + " 'no preference',\n", + " 'Maybe'],\n", + " ['LEC002',\n", + " '25',\n", + " 'Science: Other|Geoscience',\n", + " '53711',\n", + " '46.947975',\n", + " '7.447447',\n", + " 'mushroom',\n", + " 'cat',\n", + " 'No',\n", + " 'no preference',\n", + " 'Yes'],\n", + " ['LEC002',\n", + " '20',\n", + " 'Economics',\n", + " '53703',\n", + " '46.7867',\n", + " '92.1005',\n", + " 'macaroni/pasta',\n", + " 'neither',\n", + " 'Yes',\n", + " 'early bird',\n", + " 'No'],\n", + " ['LEC002',\n", + " '21',\n", + " 'Business: Other|Marketing',\n", + " '53703',\n", + " '20.878332',\n", + " '-156.682495',\n", + " 'basil/spinach',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC001',\n", + " '19',\n", + " 'Statistics',\n", + " '53703',\n", + " '52.370216',\n", + " '4.895168',\n", + " 'sausage',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC005',\n", + " '20',\n", + " 'Engineering: Biomedical',\n", + " '53711',\n", + " '35.689487',\n", + " '139.691711',\n", + " 'basil/spinach',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC005',\n", + " '22',\n", + " 'Science: Other|Atmospheric and oceanic science',\n", + " '53703',\n", + " '26.1224',\n", + " '80.1373',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'early bird',\n", + " 'No'],\n", + " ['LEC001',\n", + " '18',\n", + " 'Engineering: Mechanical',\n", + " '53726',\n", + " '21.306944',\n", + " '-157.858337',\n", + " 'sausage',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC005',\n", + " '21',\n", + " 'Business: Finance',\n", + " '53703',\n", + " '43.11339',\n", + " '-89.37726',\n", + " 'sausage',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC001',\n", + " '',\n", + " 'Business: Other',\n", + " '53703',\n", + " '22.396427',\n", + " '114.109497',\n", + " 'Other',\n", + " 'dog',\n", + " 'No',\n", + " 'early bird',\n", + " 'Maybe'],\n", + " ['LEC004',\n", + " '19',\n", + " 'Science: Biology/Life',\n", + " '53706',\n", + " '41.2',\n", + " '96',\n", + " 'pepperoni',\n", + " 'cat',\n", + " 'No',\n", + " 'early bird',\n", + " 'No'],\n", + " ['LEC004',\n", + " '18',\n", + " 'Engineering: Industrial',\n", + " '53706',\n", + " '49.74609',\n", + " '7.4609',\n", + " 'pepperoni',\n", + " 'cat',\n", + " 'No',\n", + " 'early bird',\n", + " 'Yes'],\n", + " ['LEC004',\n", + " '20',\n", + " 'Science: Other|Environmental Science',\n", + " '53715',\n", + " '43',\n", + " '-89',\n", + " 'mushroom',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC001',\n", + " '18',\n", + " 'Business: Finance',\n", + " '53706',\n", + " '39.7392',\n", + " '104.9903',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'early bird',\n", + " 'No'],\n", + " ['LEC002',\n", + " '',\n", + " 'Computer Science',\n", + " '53706',\n", + " '41.67566',\n", + " '-86.28645',\n", + " 'pineapple',\n", + " 'cat',\n", + " 'No',\n", + " 'no preference',\n", + " 'Maybe'],\n", + " ['LEC002',\n", + " '18',\n", + " 'Business: Other',\n", + " '53706',\n", + " '33.88509',\n", + " '-118.409714',\n", + " 'green pepper',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'No'],\n", + " ['LEC001',\n", + " '20',\n", + " 'Engineering: Biomedical',\n", + " '53711',\n", + " '41.8781',\n", + " '87.6298',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC002',\n", + " '20',\n", + " 'Data Science',\n", + " '53715',\n", + " '10.97285',\n", + " '106.477707',\n", + " 'mushroom',\n", + " 'dog',\n", + " 'No',\n", + " 'no preference',\n", + " 'Maybe'],\n", + " ['LEC002',\n", + " '20',\n", + " 'Computer Science',\n", + " '53703',\n", + " '36.16156',\n", + " '-75.752441',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'Yes',\n", + " 'no preference',\n", + " 'Yes'],\n", + " ['LEC002',\n", + " '20',\n", + " 'Business: Other|Marketing',\n", + " '53703',\n", + " '35.689487',\n", + " '139.691711',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC002',\n", + " '18',\n", + " 'Engineering: Other|Engineering Mechanics',\n", + " '53706',\n", + " '35.689487',\n", + " '139.691711',\n", + " 'mushroom',\n", + " 'cat',\n", + " 'No',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC002',\n", + " '21',\n", + " 'Economics (Mathematical Emphasis)',\n", + " '53703',\n", + " '46.25872',\n", + " '-91.745583',\n", + " 'sausage',\n", + " 'dog',\n", + " 'Yes',\n", + " 'no preference',\n", + " 'Yes'],\n", + " ['LEC002',\n", + " '19',\n", + " 'Mathematics',\n", + " '53703',\n", + " '39.904202',\n", + " '116.407394',\n", + " 'tater tots',\n", + " 'cat',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC002',\n", + " '18',\n", + " 'Data Science',\n", + " '53703',\n", + " '40.706067',\n", + " '-74.030063',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC002',\n", + " '19',\n", + " 'Pre-Business',\n", + " '53703',\n", + " '39.60502',\n", + " '-106.51641',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'Yes',\n", + " 'early bird',\n", + " 'No'],\n", + " ['LEC002',\n", + " '20',\n", + " 'Mathematics/AMEP',\n", + " '53703',\n", + " '35.106766',\n", + " '-106.629181',\n", + " 'green pepper',\n", + " 'cat',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC003',\n", + " '20',\n", + " 'Science: Physics',\n", + " '53715',\n", + " '64.963051',\n", + " '-19.020836',\n", + " 'mushroom',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC002',\n", + " '20',\n", + " 'Business: Finance',\n", + " '53703',\n", + " '31.298973',\n", + " '120.585289',\n", + " 'pineapple',\n", + " 'cat',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'No'],\n", + " ['LEC002',\n", + " '18',\n", + " 'Economics',\n", + " '53706',\n", + " '48.856613',\n", + " '2.352222',\n", + " 'basil/spinach',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC001',\n", + " '21',\n", + " 'Data Science',\n", + " '53703',\n", + " '40.712776',\n", + " '-74.005974',\n", + " 'sausage',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC002',\n", + " '19',\n", + " 'Engineering: Industrial',\n", + " '53715',\n", + " '45.914',\n", + " '-89.255',\n", + " 'sausage',\n", + " 'dog',\n", + " 'Yes',\n", + " 'early bird',\n", + " 'Yes'],\n", + " ['LEC002',\n", + " '19',\n", + " 'Computer Science',\n", + " '53703',\n", + " '20',\n", + " '110',\n", + " 'pineapple',\n", + " 'cat',\n", + " 'No',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC002',\n", + " '19',\n", + " 'Engineering: Mechanical',\n", + " '53726',\n", + " '41.878113',\n", + " '-87.629799',\n", + " 'basil/spinach',\n", + " 'dog',\n", + " 'No',\n", + " 'early bird',\n", + " 'Yes'],\n", + " ['LEC005',\n", + " '19',\n", + " 'Computer Science',\n", + " '53715',\n", + " '48.8566',\n", + " '2.3522',\n", + " 'sausage',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC002',\n", + " '19',\n", + " 'Industrial Engineering',\n", + " '53703',\n", + " '48.856613',\n", + " '2.352222',\n", + " 'basil/spinach',\n", + " 'dog',\n", + " 'No',\n", + " 'early bird',\n", + " 'Yes'],\n", + " ['LEC002',\n", + " '18',\n", + " 'Data Science',\n", + " '53706',\n", + " '43.073051',\n", + " '-89.40123',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC002',\n", + " '20',\n", + " 'Statistics',\n", + " '53703',\n", + " '31.224361',\n", + " '121.46917',\n", + " 'mushroom',\n", + " 'dog',\n", + " 'No',\n", + " 'no preference',\n", + " 'Maybe'],\n", + " ['LEC002',\n", + " '18',\n", + " 'Computer Science',\n", + " '53706',\n", + " '35.689487',\n", + " '139.691711',\n", + " 'green pepper',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC002',\n", + " '18',\n", + " 'Computer Science',\n", + " '53706',\n", + " '25.03841',\n", + " '121.563698',\n", + " 'pineapple',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC002',\n", + " '19',\n", + " 'Engineering: Mechanical',\n", + " '53715',\n", + " '43.06827',\n", + " '-89.40263',\n", + " 'sausage',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'No'],\n", + " ['LEC002',\n", + " '18',\n", + " 'Engineering: Mechanical',\n", + " '53703',\n", + " '43',\n", + " '89.4',\n", + " 'pepperoni',\n", + " 'cat',\n", + " 'No',\n", + " 'no preference',\n", + " 'Maybe'],\n", + " ['LEC002',\n", + " '',\n", + " 'Mechanical Engineering',\n", + " '53703',\n", + " '41.8781',\n", + " '87.6298',\n", + " 'Other',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC002',\n", + " '26',\n", + " 'Science: Other',\n", + " '57075',\n", + " '42.76093',\n", + " '-89.9589',\n", + " 'Other',\n", + " 'dog',\n", + " 'Yes',\n", + " 'early bird',\n", + " 'No'],\n", + " ['LEC002',\n", + " '21',\n", + " 'Science: Other|Environmental science',\n", + " '53714',\n", + " '47.606209',\n", + " '-122.332069',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'Yes',\n", + " 'early bird',\n", + " 'Yes'],\n", + " ['LEC002',\n", + " '18',\n", + " 'Data Science',\n", + " '53706',\n", + " '35.69',\n", + " '139.69',\n", + " 'pineapple',\n", + " 'cat',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC002',\n", + " '18',\n", + " 'Computer Science',\n", + " '53706',\n", + " '42.807091',\n", + " '-86.01886',\n", + " 'none (just cheese)',\n", + " 'cat',\n", + " 'Yes',\n", + " 'early bird',\n", + " 'Yes'],\n", + " ['LEC002',\n", + " '19',\n", + " 'Engineering: Mechanical',\n", + " '53703',\n", + " '45.892099',\n", + " '8.997803',\n", + " 'green pepper',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC002',\n", + " '20',\n", + " 'Computer Science',\n", + " '53715',\n", + " '40.755645',\n", + " '-74.034119',\n", + " 'sausage',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC001',\n", + " '18',\n", + " 'Engineering: Mechanical',\n", + " '53066',\n", + " '43.073051',\n", + " '-89.40123',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC002',\n", + " '18',\n", + " 'Data Science',\n", + " '53706',\n", + " '21.306944',\n", + " '-157.858337',\n", + " 'pineapple',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'No'],\n", + " ['LEC002',\n", + " '18',\n", + " 'Engineering: Industrial',\n", + " '53706',\n", + " '32.0853',\n", + " '34.781769',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC002',\n", + " '19',\n", + " 'Engineering: Mechanical',\n", + " '53703',\n", + " '46.786671',\n", + " '-92.100487',\n", + " 'sausage',\n", + " 'dog',\n", + " 'No',\n", + " 'early bird',\n", + " 'No'],\n", + " ['LEC002',\n", + " '19',\n", + " 'Engineering: Mechanical',\n", + " '53715',\n", + " '42.590519',\n", + " '-88.435287',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'early bird',\n", + " 'No'],\n", + " ['LEC002',\n", + " '23',\n", + " 'Data Science',\n", + " '53703',\n", + " '37',\n", + " '127',\n", + " 'pineapple',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC002',\n", + " '20',\n", + " 'Data Science',\n", + " '53703',\n", + " '43.06875',\n", + " '-89.39434',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'Yes',\n", + " 'no preference',\n", + " 'Maybe'],\n", + " ['LEC002',\n", + " '20',\n", + " 'Engineering: Mechanical',\n", + " '53703',\n", + " '41.499321',\n", + " '-81.694359',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC002',\n", + " '21',\n", + " 'Economics',\n", + " '53703',\n", + " '38.969021',\n", + " '-0.18516',\n", + " 'sausage',\n", + " 'dog',\n", + " 'Yes',\n", + " 'no preference',\n", + " 'No'],\n", + " ['LEC002',\n", + " '20',\n", + " 'Economics',\n", + " '53703',\n", + " '50.85',\n", + " '4.35',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'no preference',\n", + " 'Yes'],\n", + " ['LEC002',\n", + " '19',\n", + " 'Data Science',\n", + " '53715',\n", + " '36.39619',\n", + " '10.61412',\n", + " 'none (just cheese)',\n", + " 'cat',\n", + " 'No',\n", + " 'no preference',\n", + " 'Yes'],\n", + " ['LEC002',\n", + " '20',\n", + " 'Engineering: Mechanical',\n", + " '53711',\n", + " '43.073051',\n", + " '-89.40123',\n", + " 'green pepper',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'No'],\n", + " ['LEC002',\n", + " '30',\n", + " 'Life Sciences Communication',\n", + " '53562',\n", + " '52.399448',\n", + " '0.25979',\n", + " 'basil/spinach',\n", + " 'cat',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC002',\n", + " '20',\n", + " 'Business: Finance',\n", + " '53703',\n", + " '41.878',\n", + " '-87.629799',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'no preference',\n", + " 'Yes'],\n", + " ['LEC002',\n", + " '18',\n", + " 'Computer Science',\n", + " '53706',\n", + " '31.2304',\n", + " '121.4737',\n", + " 'pepperoni',\n", + " 'cat',\n", + " 'No',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC005',\n", + " '22',\n", + " 'Economics',\n", + " '53711',\n", + " '48.135124',\n", + " '11.581981',\n", + " 'pepperoni',\n", + " 'cat',\n", + " 'Yes',\n", + " 'no preference',\n", + " 'Yes'],\n", + " ['LEC002',\n", + " '19',\n", + " 'Engineering: Mechanical',\n", + " '53711',\n", + " '51.5',\n", + " '0.1276',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'No'],\n", + " ['LEC001',\n", + " '18',\n", + " 'Computer Science',\n", + " '53703',\n", + " '31.298973',\n", + " '120.585289',\n", + " 'pineapple',\n", + " 'neither',\n", + " 'No',\n", + " 'night owl',\n", + " 'No'],\n", + " ['LEC001',\n", + " '19',\n", + " 'Computer Science',\n", + " '53703',\n", + " '37',\n", + " '-97',\n", + " 'macaroni/pasta',\n", + " 'cat',\n", + " 'No',\n", + " 'no preference',\n", + " 'Maybe'],\n", + " ['LEC002',\n", + " '19',\n", + " 'International Studies',\n", + " '53703',\n", + " '8.25115',\n", + " '34.588348',\n", + " 'none (just cheese)',\n", + " 'dog',\n", + " 'Yes',\n", + " 'early bird',\n", + " 'Maybe'],\n", + " ['LEC001',\n", + " '19',\n", + " 'Engineering: Mechanical',\n", + " '53703',\n", + " '43.038902',\n", + " '-87.906471',\n", + " 'pineapple',\n", + " 'cat',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC001',\n", + " '19',\n", + " 'Science: Other|Atmospheric and Oceanic Sciences',\n", + " '53703',\n", + " '48.856613',\n", + " '2.352222',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC004',\n", + " '20',\n", + " 'Data Science',\n", + " '53703',\n", + " '41.878113',\n", + " '-87.629799',\n", + " 'green pepper',\n", + " 'dog',\n", + " 'No',\n", + " 'early bird',\n", + " 'Yes'],\n", + " ['LEC004',\n", + " '18',\n", + " 'Undecided',\n", + " '53706',\n", + " '39.3823',\n", + " '87.2971',\n", + " 'sausage',\n", + " 'dog',\n", + " 'Yes',\n", + " 'early bird',\n", + " 'No'],\n", + " ['LEC004',\n", + " '21',\n", + " 'Data Science',\n", + " '53703',\n", + " '31.230391',\n", + " '121.473701',\n", + " 'mushroom',\n", + " 'cat',\n", + " 'No',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC001',\n", + " '18',\n", + " 'Data Science',\n", + " '53706',\n", + " '32.776474',\n", + " '-79.931053',\n", + " 'none (just cheese)',\n", + " 'dog',\n", + " 'No',\n", + " 'early bird',\n", + " 'Yes'],\n", + " ['LEC006',\n", + " '18',\n", + " 'Science: Physics',\n", + " '53706',\n", + " '43.073051',\n", + " '-89.40123',\n", + " 'sausage',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC001',\n", + " '19',\n", + " 'Economics',\n", + " '53703',\n", + " '35.689487',\n", + " '139.691711',\n", + " 'pineapple',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC004',\n", + " '18',\n", + " 'Data Science',\n", + " '53715',\n", + " '50.8',\n", + " '-1.085',\n", + " 'Other',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC002',\n", + " '21',\n", + " 'Languages',\n", + " '53703',\n", + " '37.389091',\n", + " '-5.984459',\n", + " 'mushroom',\n", + " 'cat',\n", + " 'No',\n", + " 'early bird',\n", + " 'No'],\n", + " ['LEC001',\n", + " '19',\n", + " 'Rehabilitation Psychology',\n", + " '53706',\n", + " '36.204823',\n", + " '138.25293',\n", + " 'pineapple',\n", + " 'cat',\n", + " 'No',\n", + " 'no preference',\n", + " 'Maybe'],\n", + " ['LEC006',\n", + " '18',\n", + " 'Data Science',\n", + " '53705',\n", + " '37.5741',\n", + " '122.3794',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC004',\n", + " '18',\n", + " 'Undecided',\n", + " '53706',\n", + " '26.452',\n", + " '-81.9481',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC002',\n", + " '19',\n", + " 'Business: Actuarial',\n", + " '53703',\n", + " '37.774929',\n", + " '-122.419418',\n", + " 'pineapple',\n", + " 'dog',\n", + " 'No',\n", + " 'early bird',\n", + " 'No'],\n", + " ['LEC005',\n", + " '18',\n", + " 'Undecided',\n", + " '53706',\n", + " '55.676098',\n", + " '12.568337',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'No'],\n", + " ['LEC001',\n", + " '19',\n", + " 'Engineering: Mechanical',\n", + " '53703',\n", + " '43.073051',\n", + " '-89.40123',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC002',\n", + " '18',\n", + " 'Statistics',\n", + " '53706',\n", + " '40.713051',\n", + " '-74.007233',\n", + " 'none (just cheese)',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC003',\n", + " '21',\n", + " 'Languages',\n", + " '53511',\n", + " '39.952583',\n", + " '-75.165222',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC002',\n", + " '18',\n", + " 'Computer Science',\n", + " '53706',\n", + " '12.523579',\n", + " '-70.03355',\n", + " 'pineapple',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC004',\n", + " '',\n", + " 'Engineering: Biomedical',\n", + " '53715',\n", + " '41.878113',\n", + " '-87.629799',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'No'],\n", + " ['LEC001',\n", + " '',\n", + " 'Data Science',\n", + " '53701',\n", + " '40.37336',\n", + " '88.231483',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'No'],\n", + " ['LEC001',\n", + " '19',\n", + " 'Data Science',\n", + " '53703',\n", + " '51.5072',\n", + " '0.1276',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'Yes',\n", + " 'no preference',\n", + " 'No'],\n", + " ['LEC002',\n", + " '18',\n", + " 'Data Science',\n", + " '53706',\n", + " '47.987289',\n", + " '0.22367',\n", + " 'none (just cheese)',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC002',\n", + " '19',\n", + " 'Business: Actuarial',\n", + " '53715',\n", + " '45.17963',\n", + " '-87.150009',\n", + " 'sausage',\n", + " 'dog',\n", + " 'Yes',\n", + " 'no preference',\n", + " 'No'],\n", + " ['LEC005',\n", + " '21',\n", + " 'Science: Biology/Life',\n", + " '53703',\n", + " '21.23556',\n", + " '-86.73142',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC004',\n", + " '18',\n", + " 'Engineering: Industrial',\n", + " '53706',\n", + " '43.073051',\n", + " '-89.40123',\n", + " 'sausage',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC001',\n", + " '21',\n", + " 'Science: Biology/Life',\n", + " '53715',\n", + " '41.878113',\n", + " '-87.629799',\n", + " 'green pepper',\n", + " 'cat',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC001',\n", + " '20',\n", + " 'Engineering: Biomedical',\n", + " '53703',\n", + " '48.8566',\n", + " '2.3522',\n", + " 'mushroom',\n", + " 'cat',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC005',\n", + " '19',\n", + " 'Engineering: Mechanical',\n", + " '53703',\n", + " '49.28273',\n", + " '-123.120735',\n", + " 'basil/spinach',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC001',\n", + " '19',\n", + " 'Data Science',\n", + " '53706',\n", + " '37.23082',\n", + " '-107.59529',\n", + " 'basil/spinach',\n", + " 'dog',\n", + " 'No',\n", + " 'no preference',\n", + " 'Maybe'],\n", + " ['LEC001',\n", + " '19',\n", + " 'Business: Finance',\n", + " '53703',\n", + " '26.20047',\n", + " '127.728577',\n", + " 'mushroom',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC006',\n", + " '18',\n", + " 'Statistics',\n", + " '53706',\n", + " '32.060253',\n", + " '118.796875',\n", + " 'pineapple',\n", + " 'cat',\n", + " 'Yes',\n", + " 'early bird',\n", + " 'Maybe'],\n", + " ['LEC002',\n", + " '20',\n", + " 'Business: Information Systems',\n", + " '53706',\n", + " '52.520008',\n", + " '13.404954',\n", + " 'none (just cheese)',\n", + " 'dog',\n", + " 'No',\n", + " 'early bird',\n", + " 'Yes'],\n", + " ['LEC006',\n", + " '18',\n", + " 'Undecided',\n", + " '53706',\n", + " '43.038902',\n", + " '-87.906471',\n", + " 'sausage',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC002',\n", + " '20',\n", + " 'Accounting',\n", + " '53703',\n", + " '32.79649',\n", + " '-117.192123',\n", + " 'mushroom',\n", + " 'dog',\n", + " 'No',\n", + " 'no preference',\n", + " 'Yes'],\n", + " ['LEC006',\n", + " '19',\n", + " 'Statistics',\n", + " '53715',\n", + " '21.315603',\n", + " '-157.858093',\n", + " 'pepperoni',\n", + " 'cat',\n", + " 'No',\n", + " 'night owl',\n", + " 'No'],\n", + " ['LEC004',\n", + " '20',\n", + " 'Science: Biology/Life',\n", + " '53706',\n", + " '13.756331',\n", + " '100.501762',\n", + " 'pineapple',\n", + " 'neither',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC004',\n", + " '20',\n", + " 'Business: Other',\n", + " '53715',\n", + " '42.818878',\n", + " '-89.494115',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC001',\n", + " '19',\n", + " 'Engineering: Mechanical',\n", + " '53703',\n", + " '44.9778',\n", + " '93.265',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC004',\n", + " '18',\n", + " 'Engineering: Industrial',\n", + " '53706',\n", + " '41.3874',\n", + " '2.1686',\n", + " 'none (just cheese)',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC001',\n", + " '37',\n", + " 'Engineering: Other|Civil- Intelligent Transportation System',\n", + " '53705',\n", + " '23.810331',\n", + " '90.412521',\n", + " 'pineapple',\n", + " 'neither',\n", + " 'Yes',\n", + " 'early bird',\n", + " 'Yes'],\n", + " ['LEC001',\n", + " '19',\n", + " 'Science: Physics',\n", + " '53703',\n", + " '42.696842',\n", + " '-89.026932',\n", + " 'sausage',\n", + " 'cat',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC006',\n", + " '19',\n", + " 'Data Science',\n", + " '53715',\n", + " '53.266479',\n", + " '-9.052602',\n", + " 'macaroni/pasta',\n", + " 'dog',\n", + " 'No',\n", + " 'no preference',\n", + " 'Yes'],\n", + " ['LEC001',\n", + " '19',\n", + " 'Data Science',\n", + " '53703',\n", + " '45.19356',\n", + " '-87.118767',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'Yes',\n", + " 'early bird',\n", + " 'Maybe'],\n", + " ['LEC005',\n", + " '18',\n", + " 'Engineering: Industrial',\n", + " '53715',\n", + " '21.306944',\n", + " '-157.858337',\n", + " 'none (just cheese)',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC004',\n", + " '19',\n", + " 'Computer Science',\n", + " '53703',\n", + " '40.678177',\n", + " '-73.94416',\n", + " 'Other',\n", + " 'cat',\n", + " 'No',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC005',\n", + " '18',\n", + " 'Science: Biology/Life',\n", + " '53706',\n", + " '44.513317',\n", + " '-88.013298',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'No'],\n", + " ['LEC001',\n", + " '19',\n", + " 'Engineering: Mechanical',\n", + " '53703',\n", + " '40.712776',\n", + " '-74.005974',\n", + " 'none (just cheese)',\n", + " 'dog',\n", + " 'Yes',\n", + " 'early bird',\n", + " 'Maybe'],\n", + " ['LEC002',\n", + " '22',\n", + " 'Economics',\n", + " '53703',\n", + " '37.6',\n", + " '127',\n", + " 'pineapple',\n", + " 'neither',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC004',\n", + " '20',\n", + " 'Engineering: Industrial',\n", + " '53703',\n", + " '39.359772',\n", + " '-111.584167',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'Yes',\n", + " 'early bird',\n", + " 'Maybe'],\n", + " ['LEC001',\n", + " '19',\n", + " 'Data Science',\n", + " '53706',\n", + " '31.298973',\n", + " '120.585289',\n", + " 'mushroom',\n", + " 'cat',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC001',\n", + " '20',\n", + " 'Computer Science',\n", + " '53715',\n", + " '43.073051',\n", + " '-89.40123',\n", + " 'none (just cheese)',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC001',\n", + " '25',\n", + " 'Data Science',\n", + " '53703',\n", + " '37.566536',\n", + " '126.977966',\n", + " 'pineapple',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'No'],\n", + " ['LEC005',\n", + " '19',\n", + " 'Data Science',\n", + " '53706',\n", + " '36.169941',\n", + " '-115.139832',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC001',\n", + " '19',\n", + " 'Engineering: Mechanical',\n", + " '53703',\n", + " '44.834209',\n", + " '87.376266',\n", + " 'sausage',\n", + " 'dog',\n", + " 'Yes',\n", + " 'no preference',\n", + " 'Yes'],\n", + " ['LEC005',\n", + " '20',\n", + " 'Engineering: Mechanical',\n", + " '53703',\n", + " '43.17854',\n", + " '-89.163391',\n", + " 'sausage',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC004',\n", + " '19',\n", + " 'Engineering: Industrial',\n", + " '53703',\n", + " '41.93101',\n", + " '-87.64987',\n", + " 'pepperoni',\n", + " 'neither',\n", + " 'No',\n", + " 'early bird',\n", + " 'No'],\n", + " ['LEC003',\n", + " '19',\n", + " 'Engineering: Industrial',\n", + " '53703',\n", + " '11.89',\n", + " '-85',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC003',\n", + " '19',\n", + " 'Engineering: Mechanical',\n", + " '53715',\n", + " '33.873417',\n", + " '-115.900993',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'early bird',\n", + " 'No'],\n", + " ['LEC001',\n", + " '22',\n", + " 'Economics',\n", + " '53703',\n", + " '42.360081',\n", + " '-71.058884',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'no preference',\n", + " 'Maybe'],\n", + " ['LEC001',\n", + " '18',\n", + " 'Data Science',\n", + " '53706',\n", + " '34.04018',\n", + " '-118.48849',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC002',\n", + " '42069',\n", + " 'Data Science',\n", + " '53704',\n", + " '43',\n", + " '-89',\n", + " 'none (just cheese)',\n", + " 'neither',\n", + " 'No',\n", + " 'no preference',\n", + " 'No'],\n", + " ['LEC004',\n", + " '20',\n", + " 'Business: Finance',\n", + " '53715',\n", + " '38.71049',\n", + " '-75.07657',\n", + " 'sausage',\n", + " 'dog',\n", + " 'No',\n", + " 'early bird',\n", + " 'No'],\n", + " ['LEC004',\n", + " '21',\n", + " 'Engineering: Mechanical',\n", + " '53715',\n", + " '43.073051',\n", + " '-89.40123',\n", + " 'Other',\n", + " 'dog',\n", + " 'Yes',\n", + " 'early bird',\n", + " 'No'],\n", + " ['LEC004',\n", + " '18',\n", + " 'Engineering: Industrial',\n", + " '53706',\n", + " '44.261799',\n", + " '-88.407249',\n", + " 'sausage',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'No'],\n", + " ['LEC004',\n", + " '26',\n", + " 'Science: Other|Animal and Dairy Science',\n", + " '53705',\n", + " '53.270668',\n", + " '-9.05679',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'early bird',\n", + " 'Yes'],\n", + " ['LEC005',\n", + " '20',\n", + " 'Data Science',\n", + " '53715',\n", + " '43.355099',\n", + " '11.02956',\n", + " 'sausage',\n", + " 'dog',\n", + " 'No',\n", + " 'early bird',\n", + " 'Maybe'],\n", + " ['LEC003',\n", + " '19',\n", + " 'Engineering: Mechanical',\n", + " '53715',\n", + " '45.40857',\n", + " '-91.73542',\n", + " 'sausage',\n", + " 'dog',\n", + " 'Yes',\n", + " 'no preference',\n", + " 'No'],\n", + " ['LEC004',\n", + " '22',\n", + " 'Engineering: Mechanical',\n", + " '53726',\n", + " '55.864239',\n", + " '-4.251806',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC001',\n", + " '18',\n", + " 'Engineering: Mechanical',\n", + " '53706',\n", + " '50.808712',\n", + " '-0.1604',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC004',\n", + " '19',\n", + " 'Engineering: Mechanical',\n", + " '53703',\n", + " '13.35433',\n", + " '103.77549',\n", + " 'none (just cheese)',\n", + " 'dog',\n", + " 'No',\n", + " 'no preference',\n", + " 'Maybe'],\n", + " ['LEC005',\n", + " '24',\n", + " 'Mathematics/AMEP',\n", + " '53705',\n", + " '40.7',\n", + " '-74',\n", + " 'pineapple',\n", + " 'cat',\n", + " 'No',\n", + " 'early bird',\n", + " 'Maybe'],\n", + " ['LEC001',\n", + " '19',\n", + " 'Interior Architecture',\n", + " '53532',\n", + " '27.683536',\n", + " '-82.736092',\n", + " 'mushroom',\n", + " 'cat',\n", + " 'Yes',\n", + " 'no preference',\n", + " 'Yes'],\n", + " ['LEC001',\n", + " '19',\n", + " 'Science: Chemistry',\n", + " '53715',\n", + " '40.7',\n", + " '-74',\n", + " 'sausage',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC001',\n", + " '20',\n", + " 'Engineering: Biomedical',\n", + " '53703',\n", + " '-33.86882',\n", + " '151.20929',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'no preference',\n", + " 'Maybe'],\n", + " ['LEC001',\n", + " '20',\n", + " 'Engineering: Industrial',\n", + " '53715',\n", + " '26.614149',\n", + " '-81.825768',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'No'],\n", + " ['LEC001',\n", + " '19',\n", + " 'Engineering: Biomedical',\n", + " '53706',\n", + " '45.440845',\n", + " '12.315515',\n", + " 'none (just cheese)',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC001',\n", + " '19',\n", + " 'Data Science',\n", + " '53726',\n", + " '43.0766',\n", + " '89.4125',\n", + " 'none (just cheese)',\n", + " 'cat',\n", + " 'No',\n", + " 'night owl',\n", + " 'No'],\n", + " ['LEC001',\n", + " '20',\n", + " 'Engineering: Biomedical',\n", + " '53711',\n", + " '33.684566',\n", + " '-117.826508',\n", + " 'pineapple',\n", + " 'dog',\n", + " 'Yes',\n", + " 'early bird',\n", + " 'Maybe'],\n", + " ['LEC001',\n", + " '21',\n", + " 'Statistics',\n", + " '26617',\n", + " '22.396427',\n", + " '114.109497',\n", + " 'pineapple',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC001',\n", + " '18',\n", + " 'Data Science',\n", + " '53706',\n", + " '-33.86882',\n", + " '151.20929',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'No'],\n", + " ['LEC001',\n", + " '21',\n", + " 'Economics',\n", + " '53703',\n", + " '1.53897',\n", + " '103.58007',\n", + " 'pineapple',\n", + " 'neither',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC001',\n", + " '18',\n", + " 'Data Science',\n", + " '53558',\n", + " '41.877541',\n", + " '-88.066727',\n", + " 'mushroom',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC001',\n", + " '17',\n", + " 'Computer Science',\n", + " '53703',\n", + " '25.204849',\n", + " '55.270782',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC001',\n", + " '19',\n", + " 'Engineering: Mechanical',\n", + " '53715',\n", + " '19.7',\n", + " '-155',\n", + " 'pineapple',\n", + " 'dog',\n", + " 'Yes',\n", + " 'early bird',\n", + " 'Yes'],\n", + " ['LEC001',\n", + " '19',\n", + " 'Data Science',\n", + " '53703',\n", + " '41.878113',\n", + " '-87.629799',\n", + " 'none (just cheese)',\n", + " 'cat',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC001',\n", + " '18',\n", + " 'Science: Biology/Life',\n", + " '53715',\n", + " '39.904202',\n", + " '116.407394',\n", + " 'basil/spinach',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC001',\n", + " '20',\n", + " 'Science: Physics',\n", + " '53711',\n", + " '43.038902',\n", + " '-87.906471',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'no preference',\n", + " 'Yes'],\n", + " ['LEC001',\n", + " '18',\n", + " 'Engineering: Mechanical',\n", + " '53706',\n", + " '41.902782',\n", + " '12.496366',\n", + " 'pepperoni',\n", + " 'neither',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC001',\n", + " '18',\n", + " 'Data Science',\n", + " '53706',\n", + " '47.60323',\n", + " '-122.330276',\n", + " 'Other',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC001',\n", + " '19',\n", + " 'Economics',\n", + " '53706',\n", + " '40.7',\n", + " '74',\n", + " 'none (just cheese)',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC001',\n", + " '19',\n", + " 'Business: Finance',\n", + " '53703',\n", + " '34.052235',\n", + " '-118.243683',\n", + " 'mushroom',\n", + " 'dog',\n", + " 'Yes',\n", + " 'early bird',\n", + " 'Maybe'],\n", + " ['LEC001',\n", + " '20',\n", + " 'Science: Other|Atmospheric & Oceanic Sciences',\n", + " '53711',\n", + " '40.412776',\n", + " '-74.005974',\n", + " 'pepperoni',\n", + " 'neither',\n", + " 'No',\n", + " 'early bird',\n", + " 'Yes'],\n", + " ['LEC001',\n", + " '19',\n", + " 'Computer Science',\n", + " '53706',\n", + " '37.774929',\n", + " '-122.419418',\n", + " 'none (just cheese)',\n", + " 'cat',\n", + " 'No',\n", + " 'early bird',\n", + " 'Yes'],\n", + " ['LEC001',\n", + " '20',\n", + " 'Engineering: Mechanical',\n", + " '53703',\n", + " '44.78441',\n", + " '-93.17308',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'Yes',\n", + " 'no preference',\n", + " 'Yes'],\n", + " ['LEC001',\n", + " '22',\n", + " 'Engineering: Other',\n", + " '53726',\n", + " '39.48214',\n", + " '-106.048691',\n", + " 'pineapple',\n", + " 'cat',\n", + " 'No',\n", + " 'no preference',\n", + " 'Maybe'],\n", + " ['LEC001',\n", + " '21',\n", + " 'Computer Science',\n", + " '53703',\n", + " '33.68',\n", + " '-117.82',\n", + " 'basil/spinach',\n", + " 'cat',\n", + " 'No',\n", + " 'early bird',\n", + " 'No'],\n", + " ['LEC001',\n", + " '17',\n", + " 'Computer Science',\n", + " '53706',\n", + " '25.204849',\n", + " '55.270782',\n", + " 'pepperoni',\n", + " 'neither',\n", + " 'Yes',\n", + " 'no preference',\n", + " 'Maybe'],\n", + " ['LEC001',\n", + " '18',\n", + " 'Engineering: Industrial',\n", + " '53706',\n", + " '41.917519',\n", + " '-87.694771',\n", + " 'basil/spinach',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC001',\n", + " '18',\n", + " 'Engineering: Biomedical',\n", + " '53706',\n", + " '42.361145',\n", + " '-71.057083',\n", + " 'macaroni/pasta',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC001',\n", + " '',\n", + " 'Engineering: Biomedical',\n", + " '53703',\n", + " '43.073929',\n", + " '-89.385239',\n", + " 'basil/spinach',\n", + " 'dog',\n", + " 'No',\n", + " 'early bird',\n", + " 'No'],\n", + " ['LEC001',\n", + " '18',\n", + " 'Economics',\n", + " '53706',\n", + " '30.20241',\n", + " '120.226822',\n", + " 'Other',\n", + " 'neither',\n", + " 'Yes',\n", + " 'early bird',\n", + " 'No'],\n", + " ['LEC001',\n", + " '20',\n", + " 'Engineering: Biomedical',\n", + " '53703',\n", + " '41.198496',\n", + " '0.773436',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC001',\n", + " '19',\n", + " 'Engineering: Mechanical',\n", + " '53703',\n", + " '39.739235',\n", + " '-104.99025',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'Yes',\n", + " 'no preference',\n", + " 'Maybe'],\n", + " ['LEC001',\n", + " '20',\n", + " 'Science: Chemistry',\n", + " '53703',\n", + " '32.16761',\n", + " '120.012444',\n", + " 'pepperoni',\n", + " 'neither',\n", + " 'No',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC001',\n", + " '19',\n", + " 'Data Science',\n", + " '53703',\n", + " '43.0722',\n", + " '89.4008',\n", + " 'pineapple',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC001',\n", + " '18',\n", + " 'Science: Biology/Life',\n", + " '53715',\n", + " '41.878113',\n", + " '-87.629799',\n", + " 'sausage',\n", + " 'dog',\n", + " 'Yes',\n", + " 'early bird',\n", + " 'No'],\n", + " ['LEC004',\n", + " '',\n", + " 'Business: Information Systems',\n", + " '53715',\n", + " '42.360081',\n", + " '-71.058884',\n", + " 'Other',\n", + " 'dog',\n", + " 'No',\n", + " 'no preference',\n", + " 'Maybe'],\n", + " ['LEC001',\n", + " '21',\n", + " 'Engineering: Biomedical',\n", + " '53703',\n", + " '44.513317',\n", + " '-88.013298',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'No'],\n", + " ['LEC001',\n", + " '20',\n", + " 'Data Science',\n", + " '53132',\n", + " '43.073051',\n", + " '-89.40123',\n", + " 'Other',\n", + " 'cat',\n", + " 'No',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC001',\n", + " '18',\n", + " 'Business: Actuarial',\n", + " '53706',\n", + " '48.856613',\n", + " '2.352222',\n", + " 'sausage',\n", + " 'dog',\n", + " 'No',\n", + " 'no preference',\n", + " 'Maybe'],\n", + " ['LEC001',\n", + " '20',\n", + " 'Political Science',\n", + " '53715',\n", + " '48.135124',\n", + " '11.581981',\n", + " 'sausage',\n", + " 'cat',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC001',\n", + " '19',\n", + " 'Engineering: Industrial',\n", + " '53703',\n", + " '41',\n", + " '-74',\n", + " 'sausage',\n", + " 'dog',\n", + " 'Yes',\n", + " 'no preference',\n", + " 'No'],\n", + " ['LEC001',\n", + " '20',\n", + " 'Psychology',\n", + " '53703',\n", + " '43.083321',\n", + " '-89.372475',\n", + " 'Other',\n", + " 'neither',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC001',\n", + " '18',\n", + " 'Computer Science and Statistics',\n", + " '53706',\n", + " '36.162663',\n", + " '-86.781601',\n", + " 'mushroom',\n", + " 'dog',\n", + " 'Yes',\n", + " 'early bird',\n", + " 'Maybe'],\n", + " ['LEC001',\n", + " '19',\n", + " 'Engineering: Mechanical',\n", + " '53703',\n", + " '25.88',\n", + " '-80.16',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC001',\n", + " '18',\n", + " 'Computer Science',\n", + " '53703',\n", + " '46.947975',\n", + " '7.447447',\n", + " 'sausage',\n", + " 'cat',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'No'],\n", + " ['LEC001',\n", + " '19',\n", + " 'Business: Information Systems',\n", + " '53703',\n", + " '41.17555',\n", + " '73.64731',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC001',\n", + " '20',\n", + " 'Political Science',\n", + " '53703',\n", + " '45.018269',\n", + " '-93.473892',\n", + " 'sausage',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC001',\n", + " '',\n", + " 'Business analytics',\n", + " '53705',\n", + " '45.50169',\n", + " '-73.567253',\n", + " 'pineapple',\n", + " 'cat',\n", + " 'No',\n", + " 'no preference',\n", + " 'No'],\n", + " ['LEC001',\n", + " '21',\n", + " 'Science: Biology/Life',\n", + " '53726',\n", + " '32.060253',\n", + " '118.796875',\n", + " 'mushroom',\n", + " 'cat',\n", + " 'No',\n", + " 'night owl',\n", + " 'No'],\n", + " ['LEC001',\n", + " '19',\n", + " 'Engineering: Mechanical',\n", + " '53706',\n", + " '35.806',\n", + " '-78.68483',\n", + " 'none (just cheese)',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC005',\n", + " '20',\n", + " 'Data Science',\n", + " '53726',\n", + " '31.230391',\n", + " '121.473701',\n", + " 'none (just cheese)',\n", + " 'dog',\n", + " 'Yes',\n", + " 'no preference',\n", + " 'Maybe'],\n", + " ['LEC005',\n", + " '18',\n", + " 'Engineering: Mechanical',\n", + " '53706',\n", + " '41.878113',\n", + " '-87.629799',\n", + " 'Other',\n", + " 'cat',\n", + " 'No',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC004',\n", + " '18',\n", + " 'Statistics',\n", + " '53706',\n", + " '27.35741',\n", + " '-82.615471',\n", + " 'none (just cheese)',\n", + " 'dog',\n", + " 'Yes',\n", + " 'early bird',\n", + " 'No'],\n", + " ['LEC002',\n", + " '20',\n", + " 'Business: Finance',\n", + " '53715',\n", + " '35.726212',\n", + " '-83.491226',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'Yes',\n", + " 'no preference',\n", + " 'Yes'],\n", + " ['LEC002',\n", + " '18',\n", + " 'Undecided',\n", + " '53706',\n", + " '43.769562',\n", + " '11.255814',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC004',\n", + " '19',\n", + " 'Business: Actuarial',\n", + " '53703',\n", + " '43.040433',\n", + " '-87.897423',\n", + " 'sausage',\n", + " 'cat',\n", + " 'No',\n", + " 'night owl',\n", + " 'No'],\n", + " ['LEC004',\n", + " '19',\n", + " 'Engineering: Mechanical',\n", + " '5',\n", + " '25.034281',\n", + " '-77.396278',\n", + " 'sausage',\n", + " 'dog',\n", + " 'Yes',\n", + " 'no preference',\n", + " 'Yes'],\n", + " ['LEC001',\n", + " '',\n", + " 'Engineering: Mechanical',\n", + " '53706',\n", + " '34.052235',\n", + " '-118.243683',\n", + " 'Other',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC003',\n", + " '18',\n", + " 'Engineering: Industrial',\n", + " '53706',\n", + " '20.798363',\n", + " '-156.331924',\n", + " 'none (just cheese)',\n", + " 'dog',\n", + " 'Yes',\n", + " 'early bird',\n", + " 'No'],\n", + " ['LEC002',\n", + " '19',\n", + " 'Engineering: Biomedical',\n", + " '53703',\n", + " '51.1784',\n", + " '115.5708',\n", + " 'pineapple',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'No'],\n", + " ['LEC005',\n", + " '19',\n", + " 'Statistics',\n", + " '53703',\n", + " '43.05367',\n", + " '-88.44062',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'No'],\n", + " ['LEC004',\n", + " '18',\n", + " 'Engineering: Industrial',\n", + " '53706',\n", + " '36.110168',\n", + " '-97.058571',\n", + " 'none (just cheese)',\n", + " 'dog',\n", + " 'No',\n", + " 'early bird',\n", + " 'Maybe'],\n", + " ['LEC004',\n", + " '21',\n", + " 'Computer Science',\n", + " '53703',\n", + " '43.07016',\n", + " '-89.39386',\n", + " 'mushroom',\n", + " 'cat',\n", + " 'Yes',\n", + " 'early bird',\n", + " 'No'],\n", + " ['LEC005',\n", + " '19',\n", + " 'Data Science',\n", + " '53726',\n", + " '43.073051',\n", + " '-89.40123',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'early bird',\n", + " 'Yes'],\n", + " ['LEC004',\n", + " '18',\n", + " 'Data Science',\n", + " '53706',\n", + " '41.878113',\n", + " '-87.629799',\n", + " 'macaroni/pasta',\n", + " 'dog',\n", + " 'Yes',\n", + " 'early bird',\n", + " 'Maybe'],\n", + " ['LEC001',\n", + " '20',\n", + " 'Business: Finance',\n", + " '53726',\n", + " '43.073051',\n", + " '-89.40123',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC001',\n", + " '18',\n", + " 'Data Science',\n", + " '53706',\n", + " '43.038902',\n", + " '-87.906471',\n", + " 'pineapple',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC001',\n", + " '24',\n", + " 'Engineering: Other',\n", + " '53718',\n", + " '46.77954',\n", + " '-90.78511',\n", + " 'pineapple',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'No'],\n", + " ['LEC001',\n", + " '18',\n", + " 'Statistics',\n", + " '53706',\n", + " '22.57',\n", + " '88.36',\n", + " 'pineapple',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC004',\n", + " '20',\n", + " 'Computer Science',\n", + " '53715',\n", + " '35.016956',\n", + " '-224.24911',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC001',\n", + " '20',\n", + " 'Science: Biology/Life',\n", + " '53715',\n", + " '47.606209',\n", + " '-122.332069',\n", + " 'none (just cheese)',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC004',\n", + " '18',\n", + " 'Engineering: Industrial',\n", + " '53706',\n", + " '21.28482',\n", + " '-157.83245',\n", + " 'pineapple',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC001',\n", + " '20',\n", + " 'Engineering: Biomedical',\n", + " '53715',\n", + " '40.63',\n", + " '14.6',\n", + " 'none (just cheese)',\n", + " 'dog',\n", + " 'No',\n", + " 'early bird',\n", + " 'Maybe'],\n", + " ['LEC004',\n", + " '20',\n", + " 'Legal Studies',\n", + " '53703',\n", + " '20.798363',\n", + " '-156.331924',\n", + " 'green pepper',\n", + " 'dog',\n", + " 'No',\n", + " 'early bird',\n", + " 'No'],\n", + " ['LEC002',\n", + " '18',\n", + " 'Computer Science',\n", + " '53706',\n", + " '32.060253',\n", + " '118.796875',\n", + " 'sausage',\n", + " 'dog',\n", + " 'Yes',\n", + " 'early bird',\n", + " 'Maybe'],\n", + " ['LEC002',\n", + " '18',\n", + " 'Journalism',\n", + " '53706',\n", + " '31',\n", + " '103',\n", + " 'none (just cheese)',\n", + " 'cat',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC004',\n", + " '',\n", + " 'Computer Science',\n", + " '53706',\n", + " '147',\n", + " '32.5',\n", + " 'pineapple',\n", + " 'cat',\n", + " 'No',\n", + " 'early bird',\n", + " 'Maybe'],\n", + " ['LEC004',\n", + " '18',\n", + " 'Engineering: Biomedical',\n", + " '53701',\n", + " '43.038902',\n", + " '-87.906471',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'No'],\n", + " ['LEC004',\n", + " '18',\n", + " 'Engineering: Mechanical',\n", + " '20815',\n", + " '39.640259',\n", + " '-106.370872',\n", + " 'sausage',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'No'],\n", + " ['LEC004',\n", + " '19',\n", + " 'Engineering: Mechanical',\n", + " '53715',\n", + " '41',\n", + " '12',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'no preference',\n", + " 'Maybe'],\n", + " ['LEC004',\n", + " '20',\n", + " 'Journalism: Strategic Comm./Advertising',\n", + " '53703',\n", + " '43.073051',\n", + " '-89.40123',\n", + " 'Other',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC004',\n", + " '',\n", + " 'Engineering: Mechanical',\n", + " '53715',\n", + " '43',\n", + " '-87.9',\n", + " 'pepperoni',\n", + " 'cat',\n", + " 'Yes',\n", + " 'early bird',\n", + " 'Maybe'],\n", + " ['LEC004',\n", + " '19',\n", + " 'Engineering: Biomedical',\n", + " '53706',\n", + " '32.715736',\n", + " '117.161087',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'Yes',\n", + " 'no preference',\n", + " 'Yes'],\n", + " ['LEC004',\n", + " '18',\n", + " 'Data Science',\n", + " '53706',\n", + " '43.073051',\n", + " '-89.40123',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC004',\n", + " '18',\n", + " 'History',\n", + " '53706',\n", + " '42.19381',\n", + " '-73.362877',\n", + " 'none (just cheese)',\n", + " 'cat',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC002',\n", + " '19',\n", + " 'Engineering: Mechanical',\n", + " '53703',\n", + " '39.290386',\n", + " '-76.61219',\n", + " 'mushroom',\n", + " 'dog',\n", + " 'No',\n", + " 'no preference',\n", + " 'No'],\n", + " ['LEC002',\n", + " '19',\n", + " 'Engineering: Mechanical',\n", + " '53726',\n", + " '40.416775',\n", + " '-3.70379',\n", + " 'macaroni/pasta',\n", + " 'dog',\n", + " 'No',\n", + " 'early bird',\n", + " 'Maybe'],\n", + " ['LEC005',\n", + " '19',\n", + " 'Engineering: Mechanical',\n", + " '53726',\n", + " '46.870899',\n", + " '-89.313789',\n", + " 'sausage',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC004',\n", + " '19',\n", + " 'Science: Biology/Life',\n", + " '53151',\n", + " '41.878113',\n", + " '-87.629799',\n", + " 'sausage',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC005',\n", + " '18',\n", + " 'Data Science',\n", + " '53711',\n", + " '35.1796',\n", + " '129.0756',\n", + " 'pepperoni',\n", + " 'cat',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC004',\n", + " '18',\n", + " 'Data Science',\n", + " '53706',\n", + " '37.568291',\n", + " '126.99778',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'no preference',\n", + " 'Maybe'],\n", + " ['LEC005',\n", + " '17',\n", + " 'Statistics',\n", + " '53706',\n", + " '31.23',\n", + " '121.47',\n", + " 'sausage',\n", + " 'cat',\n", + " 'No',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC003',\n", + " '19',\n", + " 'Undecided',\n", + " '53715',\n", + " '43.041069',\n", + " '-87.909416',\n", + " 'mushroom',\n", + " 'dog',\n", + " 'No',\n", + " 'no preference',\n", + " 'Maybe'],\n", + " ['LEC005',\n", + " '19',\n", + " 'Economics',\n", + " '53703',\n", + " '47.606209',\n", + " '-122.332069',\n", + " 'pineapple',\n", + " 'neither',\n", + " 'No',\n", + " 'no preference',\n", + " 'Maybe'],\n", + " ['LEC005',\n", + " '21',\n", + " 'Science: Biology/Life',\n", + " '53726',\n", + " '40.76078',\n", + " '-111.891045',\n", + " 'mushroom',\n", + " 'dog',\n", + " 'No',\n", + " 'no preference',\n", + " 'Yes'],\n", + " ['LEC003',\n", + " '19',\n", + " 'Engineering: Mechanical',\n", + " '53706',\n", + " '43',\n", + " '-88.27',\n", + " 'Other',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC003',\n", + " '20',\n", + " 'Business: Other|Accounting',\n", + " '53726',\n", + " '43',\n", + " '-89',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'Yes',\n", + " 'early bird',\n", + " 'Yes'],\n", + " ['LEC005',\n", + " '18',\n", + " 'Engineering: Other',\n", + " '53706',\n", + " '64.147209',\n", + " '-21.9424',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC003',\n", + " '18',\n", + " 'Data Science',\n", + " '53562',\n", + " '42.66544',\n", + " '21.165319',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC005',\n", + " '22',\n", + " 'Data Science',\n", + " '53711',\n", + " '39.738449',\n", + " '-104.984848',\n", + " 'none (just cheese)',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC003',\n", + " '18',\n", + " 'Engineering: Mechanical',\n", + " '53706',\n", + " '33.748997',\n", + " '-84.387985',\n", + " 'mushroom',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC004',\n", + " '19',\n", + " 'Engineering: Mechanical',\n", + " '53717',\n", + " '41.2224',\n", + " '86.413',\n", + " 'Other',\n", + " 'dog',\n", + " 'Yes',\n", + " 'early bird',\n", + " 'Maybe'],\n", + " ['LEC003',\n", + " '19',\n", + " 'Business: Actuarial',\n", + " '53706',\n", + " '39.299236',\n", + " '-76.609383',\n", + " 'pineapple',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'No'],\n", + " ['LEC001',\n", + " '',\n", + " 'Engineering: Mechanical',\n", + " '53703',\n", + " '32.776665',\n", + " '-96.796989',\n", + " 'sausage',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC004',\n", + " '19',\n", + " 'Engineering: Biomedical',\n", + " '53703',\n", + " '41.878113',\n", + " '-87.629799',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'Yes',\n", + " 'no preference',\n", + " 'Yes'],\n", + " ['LEC004',\n", + " '26',\n", + " 'Master of Public Affairs',\n", + " '53715',\n", + " '48.118145',\n", + " '-123.43074',\n", + " 'basil/spinach',\n", + " 'dog',\n", + " 'Yes',\n", + " 'early bird',\n", + " 'Yes'],\n", + " ['LEC004',\n", + " '19',\n", + " 'Engineering: Mechanical',\n", + " '53703',\n", + " '-12.12168',\n", + " '-45.013481',\n", + " 'basil/spinach',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC004',\n", + " '18',\n", + " 'Data Science',\n", + " '53706',\n", + " '31.230391',\n", + " '121.473701',\n", + " 'sausage',\n", + " 'cat',\n", + " 'No',\n", + " 'night owl',\n", + " 'No'],\n", + " ['LEC005',\n", + " '21',\n", + " 'Engineering: Industrial',\n", + " '53715',\n", + " '1.352083',\n", + " '103.819839',\n", + " 'none (just cheese)',\n", + " 'neither',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC004',\n", + " '19',\n", + " 'Engineering: Mechanical',\n", + " '53703',\n", + " '40.712776',\n", + " '-74.005974',\n", + " 'sausage',\n", + " 'dog',\n", + " 'No',\n", + " 'early bird',\n", + " 'No'],\n", + " ['LEC004',\n", + " '19',\n", + " 'Engineering: Mechanical',\n", + " '53715',\n", + " '37.98381',\n", + " '23.727539',\n", + " 'basil/spinach',\n", + " 'dog',\n", + " 'Yes',\n", + " 'early bird',\n", + " 'No'],\n", + " ['LEC005',\n", + " '20',\n", + " 'Business: Actuarial',\n", + " '53703',\n", + " '45.003288',\n", + " '-90.329788',\n", + " 'sausage',\n", + " 'dog',\n", + " 'No',\n", + " 'early bird',\n", + " 'Maybe'],\n", + " ['LEC005',\n", + " '20',\n", + " 'Engineering: Mechanical',\n", + " '53703',\n", + " '43.073051',\n", + " '-89.40123',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'Yes',\n", + " 'early bird',\n", + " 'No'],\n", + " ['LEC001',\n", + " '21',\n", + " 'Economics',\n", + " '53703',\n", + " '41.902782',\n", + " '12.496365',\n", + " 'basil/spinach',\n", + " 'dog',\n", + " 'No',\n", + " 'no preference',\n", + " 'No'],\n", + " ['LEC004',\n", + " '18',\n", + " 'Engineering: Biomedical',\n", + " '53706',\n", + " '45.4894',\n", + " '93.2476',\n", + " 'mushroom',\n", + " 'cat',\n", + " 'No',\n", + " 'night owl',\n", + " 'No'],\n", + " ['LEC005',\n", + " '19',\n", + " 'Data Science',\n", + " '53703',\n", + " '43.2708',\n", + " '89.7221',\n", + " 'sausage',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'No'],\n", + " ['LEC003',\n", + " '',\n", + " 'Engineering: Mechanical',\n", + " '53706',\n", + " '45.87128',\n", + " '-89.711632',\n", + " 'pepperoni',\n", + " 'neither',\n", + " 'Yes',\n", + " 'no preference',\n", + " 'Yes'],\n", + " ['LEC004',\n", + " '19',\n", + " 'Engineering: Mechanical',\n", + " '53715',\n", + " '42.360081',\n", + " '-71.058884',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC004',\n", + " '18',\n", + " 'Engineering: Mechanical',\n", + " '53706',\n", + " '45.056389',\n", + " '-92.960793',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC003',\n", + " '',\n", + " 'Computer Science',\n", + " '53703',\n", + " '43.07',\n", + " '-89.4',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'Yes',\n", + " 'no preference',\n", + " 'Maybe'],\n", + " ['LEC001',\n", + " '20',\n", + " 'Business: Finance',\n", + " '53703',\n", + " '22.20315',\n", + " '-159.495651',\n", + " 'Other',\n", + " 'dog',\n", + " 'Yes',\n", + " 'no preference',\n", + " 'No'],\n", + " ['LEC005',\n", + " '19',\n", + " 'Engineering: Mechanical',\n", + " '53703',\n", + " '44.74931',\n", + " '-92.80088',\n", + " 'pineapple',\n", + " 'dog',\n", + " 'No',\n", + " 'early bird',\n", + " 'No'],\n", + " ['LEC004',\n", + " '21',\n", + " 'Business: Actuarial',\n", + " '53726',\n", + " '38.874341',\n", + " '-77.032013',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'no preference',\n", + " 'Yes'],\n", + " ['LEC005',\n", + " '19',\n", + " 'Engineering: Mechanical',\n", + " '53703',\n", + " '18.34791',\n", + " '-64.71424',\n", + " 'basil/spinach',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'No'],\n", + " ['LEC004',\n", + " '18',\n", + " 'Engineering: Mechanical',\n", + " '53703',\n", + " '27.5041',\n", + " '82.7145',\n", + " 'sausage',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC005',\n", + " '19',\n", + " 'Engineering: Biomedical',\n", + " '53706',\n", + " '36.462',\n", + " '25.375465',\n", + " 'basil/spinach',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'No'],\n", + " ['LEC004',\n", + " '27',\n", + " 'Environment & Resources',\n", + " '53703',\n", + " '37.389091',\n", + " '-5.984459',\n", + " 'mushroom',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC004',\n", + " '19',\n", + " 'Business: Actuarial',\n", + " '53726',\n", + " '32',\n", + " '-117',\n", + " 'pepperoni',\n", + " 'neither',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC005',\n", + " '20',\n", + " 'Science: Physics',\n", + " '53703',\n", + " '46.2833',\n", + " '-89.73',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'early bird',\n", + " 'Maybe'],\n", + " ['LEC003',\n", + " '19',\n", + " 'Engineering: Industrial',\n", + " '53703',\n", + " '40.712776',\n", + " '-74.005974',\n", + " 'basil/spinach',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'No'],\n", + " ['LEC003',\n", + " '18',\n", + " 'Data Science',\n", + " '53706',\n", + " '40.712776',\n", + " '-74.005974',\n", + " 'Other',\n", + " 'dog',\n", + " 'Yes',\n", + " 'early bird',\n", + " 'No'],\n", + " ['LEC005',\n", + " '',\n", + " 'Data Science',\n", + " '53703',\n", + " '43.073051',\n", + " '-89.40123',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'No'],\n", + " ['LEC004',\n", + " '21',\n", + " 'Business: Actuarial',\n", + " '53703',\n", + " '39.19067',\n", + " '-106.819199',\n", + " 'macaroni/pasta',\n", + " 'cat',\n", + " 'No',\n", + " 'no preference',\n", + " 'Maybe'],\n", + " ['LEC006',\n", + " '18',\n", + " 'Engineering: Industrial',\n", + " '53706',\n", + " '37.743042',\n", + " '-122.415642',\n", + " 'green pepper',\n", + " 'dog',\n", + " 'Yes',\n", + " 'no preference',\n", + " 'No'],\n", + " ['LEC003',\n", + " '20',\n", + " 'Economics',\n", + " '53703',\n", + " '22.54',\n", + " '114.05',\n", + " 'pineapple',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC006',\n", + " '18',\n", + " 'Data Science',\n", + " '53706',\n", + " '59.93428',\n", + " '30.335098',\n", + " 'pineapple',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC004',\n", + " '19',\n", + " 'Engineering: Mechanical',\n", + " '53715',\n", + " '45.10994',\n", + " '-87.209793',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'Yes',\n", + " 'early bird',\n", + " 'No'],\n", + " ['LEC002',\n", + " '20',\n", + " 'Science: Biology/Life',\n", + " '53703',\n", + " '51.507351',\n", + " '-0.127758',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'Yes',\n", + " 'no preference',\n", + " 'Yes'],\n", + " ['LEC004',\n", + " '18',\n", + " 'Environmental Studies',\n", + " '53703',\n", + " '42.360081',\n", + " '-71.058884',\n", + " 'pineapple',\n", + " 'cat',\n", + " 'No',\n", + " 'no preference',\n", + " 'Maybe'],\n", + " ['LEC004',\n", + " '19',\n", + " 'Engineering: Mechanical',\n", + " '53715',\n", + " '45',\n", + " '-87',\n", + " 'sausage',\n", + " 'cat',\n", + " 'Yes',\n", + " 'no preference',\n", + " 'Maybe'],\n", + " ['LEC004',\n", + " '19',\n", + " 'Engineering: Mechanical',\n", + " '53703',\n", + " '48.137',\n", + " '11.575',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC004',\n", + " '20',\n", + " 'Engineering: Industrial',\n", + " '53711',\n", + " '48.856613',\n", + " '2.352222',\n", + " 'sausage',\n", + " 'cat',\n", + " 'No',\n", + " 'no preference',\n", + " 'No'],\n", + " ['LEC004',\n", + " '18',\n", + " 'Science: Other',\n", + " '53706',\n", + " '48.410648',\n", + " '-114.338188',\n", + " 'none (just cheese)',\n", + " 'dog',\n", + " 'No',\n", + " 'no preference',\n", + " 'Maybe'],\n", + " ['LEC004',\n", + " '18',\n", + " 'Mathematics/AMEP',\n", + " '53706',\n", + " '24.585445',\n", + " '73.712479',\n", + " 'pineapple',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Maybe'],\n", + " ['LEC003',\n", + " '18',\n", + " 'Data Science',\n", + " '53706',\n", + " '36.974117',\n", + " '-122.030792',\n", + " 'pepperoni',\n", + " 'cat',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC004',\n", + " '19',\n", + " 'Computer Science',\n", + " '53715',\n", + " '40.79254',\n", + " '-98.70807',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'No'],\n", + " ['LEC005',\n", + " '19',\n", + " 'Engineering: Mechanical',\n", + " '53711',\n", + " '30.572815',\n", + " '104.066803',\n", + " 'pineapple',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC001',\n", + " '21',\n", + " 'Science: Chemistry',\n", + " '53715',\n", + " '3.139003',\n", + " '101.686852',\n", + " 'pepperoni',\n", + " 'neither',\n", + " 'No',\n", + " 'no preference',\n", + " 'Maybe'],\n", + " ['LEC006',\n", + " '18',\n", + " 'Data Science',\n", + " '53706',\n", + " '40.46',\n", + " '-90.67',\n", + " 'sausage',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'No'],\n", + " ['LEC004',\n", + " '20',\n", + " 'Science: Other|Environmental Science',\n", + " '53715',\n", + " '43.073051',\n", + " '-89.40123',\n", + " 'sausage',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC004',\n", + " '20',\n", + " 'Engineering: Biomedical',\n", + " '53715',\n", + " '30.328227',\n", + " '-86.136975',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'Yes',\n", + " 'no preference',\n", + " 'Maybe'],\n", + " ['LEC004',\n", + " '21',\n", + " 'Science: Biology/Life',\n", + " '53703',\n", + " '41.385063',\n", + " '2.173404',\n", + " 'macaroni/pasta',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC003',\n", + " '18',\n", + " 'Mathematics/AMEP',\n", + " '53706',\n", + " '42.99571',\n", + " '-90',\n", + " 'sausage',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC004',\n", + " '19',\n", + " 'Engineering: Mechanical',\n", + " '53703',\n", + " '41.385063',\n", + " '2.173404',\n", + " 'sausage',\n", + " 'dog',\n", + " 'Yes',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC001',\n", + " '',\n", + " 'Engineering: Industrial',\n", + " '53706',\n", + " '40.7128',\n", + " '74.006',\n", + " 'pepperoni',\n", + " 'dog',\n", + " 'No',\n", + " 'early bird',\n", + " 'Yes'],\n", + " ['LEC005',\n", + " '18',\n", + " 'Psychology',\n", + " '53706',\n", + " '9.167414',\n", + " '77.876747',\n", + " 'mushroom',\n", + " 'cat',\n", + " 'No',\n", + " 'early bird',\n", + " 'No'],\n", + " ['LEC003',\n", + " '19',\n", + " 'Engineering: Industrial',\n", + " '53715',\n", + " '24.713552',\n", + " '46.675297',\n", + " 'basil/spinach',\n", + " 'neither',\n", + " 'Yes',\n", + " 'early bird',\n", + " 'Maybe'],\n", + " ['LEC001',\n", + " '18',\n", + " 'Undecided',\n", + " '53706',\n", + " '44.8341',\n", + " '87.377',\n", + " 'basil/spinach',\n", + " 'dog',\n", + " 'No',\n", + " 'no preference',\n", + " 'Yes'],\n", + " ['LEC003',\n", + " '19',\n", + " 'Engineering: Mechanical',\n", + " '53705',\n", + " '46.589146',\n", + " '-112.039108',\n", + " 'none (just cheese)',\n", + " 'cat',\n", + " 'No',\n", + " 'night owl',\n", + " 'Yes'],\n", + " ['LEC001',\n", + " '20',\n", + " 'Economics',\n", + " '53703',\n", + " '39.631506',\n", + " '118.143239',\n", + " 'pineapple',\n", + " 'dog',\n", + " 'No',\n", + " 'night owl',\n", + " 'Maybe']]" + ] + }, + "execution_count": 4, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "cs220_csv" + ] + }, + { + "cell_type": "code", + "execution_count": 5, + "id": "5838ae5f", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "['Lecture',\n", + " 'Age',\n", + " 'Major',\n", + " 'Zip Code',\n", + " 'Latitude',\n", + " 'Longitude',\n", + " 'Pizza topping',\n", + " 'Pet preference',\n", + " 'Runner',\n", + " 'Sleep habit',\n", + " 'Procrastinator']" + ] + }, + "execution_count": 5, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "# Store the header row into cs220_header, using indexing\n", + "cs220_header = cs220_csv[0]\n", + "cs220_header" + ] + }, + { + "cell_type": "code", + "execution_count": 6, + "id": "66fda88d", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "[['LEC001',\n", + " '22',\n", + " 'Engineering: Biomedical',\n", + " '53703',\n", + " '43.073051',\n", + " '-89.40123',\n", + " 'none (just cheese)',\n", + " 'neither',\n", + " 'No',\n", + " 'no preference',\n", + " 'Maybe'],\n", + " ['LEC006',\n", + " '',\n", + " 'Undecided',\n", + " '53706',\n", + " '43.073051',\n", + " '-89.40123',\n", + " 'none (just cheese)',\n", + " 'neither',\n", + " 'No',\n", + " 'no preference',\n", + " 'Maybe'],\n", + " ['LEC004',\n", + " '18',\n", + " 'Engineering: Industrial',\n", + " '53715',\n", + " '43.073051',\n", + " '-89.40123',\n", + " 'none (just cheese)',\n", + " 'neither',\n", + " 'No',\n", + " 'no preference',\n", + " 'Maybe']]" + ] + }, + "execution_count": 6, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "# TODO: Store all of the data rows into cs220_data, using slicing\n", + "cs220_data = cs220_csv[1:]\n", + "\n", + "# TODO: use slicing to display top 3 rows data\n", + "cs220_data[:3]" + ] + }, + { + "cell_type": "markdown", + "id": "4267fe3e", + "metadata": {}, + "source": [ + "### What is the Sleep habit for the 2nd student?" + ] + }, + { + "cell_type": "code", + "execution_count": 7, + "id": "4b8dbe8b", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "'no preference'" + ] + }, + "execution_count": 7, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "# bad example: we hard-coded the column index (9)\n", + "cs220_data [1] [9]" + ] + }, + { + "cell_type": "markdown", + "id": "4f125240", + "metadata": {}, + "source": [ + "What if we decided to add a new column before sleeping habit? Your code will no longer work.\n", + "\n", + "Instead of hard-coding column index, you should use `index` method, to lookup column index from the header variable. This will also make your code so much readable." + ] + }, + { + "cell_type": "code", + "execution_count": 9, + "id": "f2e52e06", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "'no preference'" + ] + }, + "execution_count": 9, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "cs220_data [1] [cs220_header.index(\"Sleep habit\")]" + ] + }, + { + "cell_type": "markdown", + "id": "5d298a4c", + "metadata": {}, + "source": [ + "### What is the Lecture of the 4th student?" + ] + }, + { + "cell_type": "code", + "execution_count": 10, + "id": "3617b3de", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "'LEC005'" + ] + }, + "execution_count": 10, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "cs220_data [3] [cs220_header.index(\"Lecture\")]" + ] + }, + { + "cell_type": "markdown", + "id": "059de363", + "metadata": {}, + "source": [ + "### Create a list containing Age of all students 10 years from now" + ] + }, + { + "cell_type": "code", + "execution_count": 17, + "id": "45909f22", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "[32, 28, 28, 28, 28, 28, 31, 29, 34, 28, 32, 30, 34, 27, 29, 29, 29, 30, 29, 28, 29, 30, 30, 31, 29, 33, 31, 29, 29, 34, 29, 29, 30, 30, 29, 31, 29, 28, 29, 28, 29, 29, 28, 32, 28, 34, 29, 30, 33, 31, 28, 28, 31, 29, 31, 36, 35, 28, 29, 27, 29, 31, 29, 28, 29, 29, 28, 28, 29, 29, 28, 30, 29, 28, 28, 31, 29, 29, 32, 28, 28, 28, 28, 28, 29, 28, 28, 30, 30, 28, 30, 28, 31, 30, 30, 31, 28, 31, 29, 28, 32, 28, 29, 30, 31, 35, 27, 29, 29, 27, 31, 28, 29, 31, 29, 29, 30, 30, 29, 31, 27, 28, 35, 28, 28, 29, 36, 31, 32, 28, 30, 31, 30, 29, 29, 28, 28, 30, 28, 29, 29, 31, 28, 28, 29, 28, 29, 28, 28, 28, 28, 29, 30, 27, 28, 29, 31, 29, 31, 32, 28, 28, 30, 28, 29, 28, 30, 28, 29, 28, 30, 28, 28, 29, 28, 27, 31, 30, 29, 29, 28, 29, 28, 29, 30, 29, 30, 29, 28, 29, 28, 28, 30, 28, 28, 28, 32, 28, 27, 31, 28, 30, 28, 28, 28, 31, 28, 29, 28, 28, 29, 28, 27, 29, 29, 30, 30, 31, 32, 28, 29, 31, 34, 29, 30, 31, 28, 28, 33, 28, 31, 30, 28, 32, 29, 28, 29, 31, 29, 30, 30, 29, 30, 33, 30, 30, 29, 28, 30, 30, 28, 29, 30, 30, 30, 30, 28, 27, 28, 33, 31, 31, 28, 32, 28, 30, 28, 34, 29, 32, 30, 29, 30, 28, 29, 30, 28, 28, 29, 28, 30, 32, 34, 29, 29, 30, 29, 28, 29, 28, 29, 47, 30, 30, 30, 28, 30, 31, 30, 32, 32, 32, 30, 30, 29, 29, 34, 29, 31, 28, 31, 31, 29, 30, 31, 30, 31, 29, 27, 30, 29, 30, 28, 31, 29, 29, 32, 31, 35, 29, 29, 29, 33, 39, 30, 29, 30, 31, 28, 28, 29, 28, 31, 28, 30, 27, 29, 30, 28, 29, 28, 29, 40, 28, 33, 28, 31, 28, 29, 30, 31, 29, 32, 28, 29, 31, 30, 30, 31, 29, 29, 28, 28, 30, 28, 28, 29, 36, 31, 63, 27, 28, 30, 32, 32, 36, 28, 34, 29, 29, 28, 30, 28, 30, 29, 29, 28, 29, 28, 28, 31, 28, 29, 32, 29, 29, 29, 31, 31, 28, 31, 28, 29, 28, 29, 30, 30, 33, 29, 30, 29, 28, 29, 29, 30, 28, 29, 29, 51, 31, 34, 28, 28, 35, 29, 31, 28, 31, 28, 28, 30, 29, 29, 29, 28, 30, 34, 29, 31, 29, 29, 31, 38, 28, 29, 31, 30, 31, 28, 28, 33, 29, 29, 29, 29, 30, 30, 31, 28, 30, 29, 28, 29, 28, 27, 30, 35, 28, 28, 28, 30, 30, 31, 29, 29, 41, 28, 28, 30, 29, 29, 30, 32, 31, 29, 28, 28, 32, 28, 29, 30, 29, 28, 28, 31, 28, 31, 29, 29, 28, 30, 29, 31, 29, 31, 31, 28, 28, 28, 31, 29, 29, 30, 31, 29, 31, 29, 28, 29, 29, 28, 29, 31, 28, 31, 31, 29, 31, 28, 28, 28, 31, 29, 28, 28, 28, 27, 30, 29, 29, 28, 39, 28, 29, 42, 30, 29, 28, 29, 29, 30, 28, 28, 28, 29, 32, 28, 28, 30, 30, 28, 35, 28, 35, 29, 29, 29, 29, 28, 29, 29, 30, 31, 29, 28, 28, 29, 30, 28, 29, 30, 28, 28, 29, 33, 28, 28, 33, 32, 28, 28, 30, 28, 28, 30, 31, 28, 28, 31, 31, 29, 29, 29, 29, 29, 29, 29, 29, 28, 29, 33, 27, 28, 30, 28, 31, 30, 29, 29, 30, 29, 27, 29, 30, 30, 28, 28, 29, 28, 30, 28, 33, 27, 28, 42, 28, 27, 35, 30, 31, 29, 30, 32, 28, 31, 29, 28, 30, 28, 28, 30, 30, 30, 30, 28, 31, 29, 28, 29, 30, 30, 30, 28, 31, 29, 29, 29, 29, 29, 28, 30, 28, 28, 29, 28, 36, 31, 28, 28, 29, 30, 28, 28, 28, 29, 29, 33, 30, 30, 31, 30, 29, 30, 40, 30, 28, 32, 29, 28, 29, 29, 29, 29, 30, 28, 31, 28, 28, 29, 28, 31, 29, 28, 28, 29, 28, 29, 28, 31, 28, 29, 28, 29, 31, 28, 31, 30, 29, 29, 29, 28, 30, 28, 30, 29, 30, 30, 29, 28, 47, 29, 29, 29, 28, 29, 28, 29, 32, 30, 29, 30, 35, 29, 29, 30, 29, 29, 29, 32, 28, 42079, 30, 31, 28, 36, 30, 29, 32, 28, 29, 34, 29, 29, 30, 30, 29, 29, 30, 31, 28, 31, 28, 27, 29, 29, 28, 30, 28, 28, 29, 29, 30, 29, 30, 32, 31, 27, 28, 28, 28, 30, 29, 30, 29, 28, 31, 30, 28, 30, 29, 30, 28, 29, 28, 29, 30, 31, 29, 30, 28, 28, 30, 28, 29, 29, 28, 29, 29, 28, 31, 29, 28, 30, 28, 34, 28, 30, 30, 28, 30, 30, 28, 28, 28, 28, 29, 30, 29, 28, 28, 29, 29, 29, 29, 28, 28, 27, 29, 29, 31, 29, 30, 28, 28, 32, 28, 29, 29, 29, 36, 29, 28, 31, 29, 29, 30, 30, 31, 28, 29, 29, 28, 30, 29, 31, 29, 28, 29, 37, 29, 30, 29, 28, 31, 28, 30, 28, 29, 30, 28, 29, 29, 30, 28, 28, 28, 29, 29, 31, 28, 30, 30, 31, 28, 29, 28, 29, 28, 29, 30]\n" + ] + } + ], + "source": [ + "age_list = []\n", + "\n", + "for row in cs220_data:\n", + " age = row[cs220_header.index(\"Age\")]\n", + " \n", + " if age == '':\n", + " continue\n", + " \n", + " age_list.append(int(age) + 10)\n", + " \n", + "print(age_list)" + ] + }, + { + "cell_type": "markdown", + "id": "8e18663d", + "metadata": {}, + "source": [ + "### cell function\n", + "\n", + "- It would be very helpful to define a cell function, which can handle missing data and type conversions" + ] + }, + { + "cell_type": "code", + "execution_count": 24, + "id": "bba90038", + "metadata": {}, + "outputs": [], + "source": [ + "def cell(row_idx, col_name):\n", + " \"\"\"\n", + " Returns the data value (cell) corresponding to the row index and \n", + " the column name of a CSV file.\n", + " \"\"\"\n", + " # TODO: get the index of col_name\n", + " col_index = cs220_header.index(col_name)\n", + "# print(\"col index is\", col_index)\n", + " \n", + " # TODO: get the value of cs220_data at the specified cell\n", + " data_value = cs220_data[row_idx][col_index]\n", + "# print(\"data_value is\", data_value)\n", + " \n", + " # TODO: handle missing values, by returning None\n", + " if data_value == '':\n", + " return None\n", + " \n", + " # TODO: handle type conversions\n", + " if col_name in ['Age', 'Zip Code']:\n", + " data_value = int(data_value)\n", + " \n", + " if col_name in ['Latitude', 'Longitude']:\n", + " data_value = float(data_value)\n", + " \n", + " return data_value" + ] + }, + { + "cell_type": "code", + "execution_count": 27, + "id": "f2edab5c", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "22\n", + "43.073051\n", + "None\n", + "53706\n", + "LEC004\n" + ] + } + ], + "source": [ + "print(cell(0, \"Age\"))\n", + "print(cell(4, \"Latitude\"))\n", + "print(cell(1, \"Age\"))\n", + "print(cell(3, \"Zip Code\"))\n", + "print(cell(2, \"Lecture\"))" + ] + }, + { + "cell_type": "markdown", + "id": "b7c8e726", + "metadata": {}, + "source": [ + "### Find average age per lecture." + ] + }, + { + "cell_type": "code", + "execution_count": 33, + "id": "f0a05e42", + "metadata": { + "scrolled": true + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "LEC001 average student age: 20.05\n", + "LEC002 average student age: 255.92\n", + "LEC003 average student age: 19.14\n", + "LEC004 average student age: 19.99\n" + ] + } + ], + "source": [ + "# TODO: initialize 4 lists for the 4 lectures\n", + "lec1_ages = []\n", + "lec2_ages = []\n", + "lec3_ages = []\n", + "lec4_ages = []\n", + "\n", + "# Iterate over the data and populate the lists\n", + "for row_idx in range(len(cs220_data)):\n", + " age = cell(row_idx, \"Age\")\n", + " if age == None:\n", + " continue\n", + " lecture = cell(row_idx, \"Lecture\")\n", + " if lecture == \"LEC001\":\n", + " lec1_ages.append(age)\n", + " elif lecture == \"LEC002\":\n", + " lec2_ages.append(age)\n", + " elif lecture == \"LEC003\":\n", + " lec3_ages.append(age)\n", + " elif lecture == \"LEC004\":\n", + " lec4_ages.append(age)\n", + " \n", + "# TODO: compute average age of each lecture\n", + "print(\"LEC001 average student age:\", round(sum(lec1_ages) / len(lec1_ages), 2))\n", + "print(\"LEC002 average student age:\", round(sum(lec2_ages) / len(lec2_ages), 2))\n", + "print(\"LEC003 average student age:\", round(sum(lec3_ages) / len(lec3_ages), 2))\n", + "print(\"LEC004 average student age:\", round(sum(lec4_ages) / len(lec4_ages), 2))" + ] + }, + { + "cell_type": "markdown", + "id": "64fd0945", + "metadata": {}, + "source": [ + "### Find all unique zip codes." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "c28e77ce", + "metadata": {}, + "outputs": [], + "source": [ + "# TODO: initialize list of keep track of zip codes\n", + "zip_codes = []\n", + "\n", + "for row_idx in range(len(cs220_data)):\n", + " zip_code = cell(row_idx, \"Zip Code\")\n", + " \n", + " if zip_code != None:\n", + " zip_codes.append(zip_code)\n", + " \n", + "zip_codes # How do we get the unique values?" + ] + }, + { + "cell_type": "markdown", + "id": "31a381fe", + "metadata": {}, + "source": [ + "## Self-practice" + ] + }, + { + "cell_type": "markdown", + "id": "8ac26620", + "metadata": {}, + "source": [ + "### How many students are both a procrastinator and a pet owner?" + ] + }, + { + "cell_type": "markdown", + "id": "172141ea", + "metadata": {}, + "source": [ + "### What percentage of 18-year-olds have their major declared as \"Other\"?" + ] + }, + { + "cell_type": "markdown", + "id": "d9a7a2b1", + "metadata": {}, + "source": [ + "### How old is the oldest basil/spinach-loving Business major?" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "5fcc04f2", + "metadata": {}, + "outputs": [], + "source": [] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Python 3 (ipykernel)", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.10.6" + } + }, + "nbformat": 4, + "nbformat_minor": 5 +}