Evaluator Report


Perfection — 007

File: submissions/sample_solutions.ipynb

Total: 28/29 (96.55%)

Question: question_one
Return the sum of unique elements in a list (each element counted once).
AssertionStatusScoreError
assert question_one([1,2,2,3]) == 6passed1
assert question_one([]) == 0passed1
Question: question_two
Return a new list that is the reverse of input list.
AssertionStatusScoreError
assert question_two([1,2,3]) == [3,2,1]passed1
assert question_two([]) == []passed1
Question: question_three
Return a dict mapping element -> count.
AssertionStatusScoreError
assert question_three([1,2,2,3]) == {1:1,2:2,3:1}passed1
assert question_three([]) == {}passed1
Question: question_four
Flatten a list containing lists by one level.
AssertionStatusScoreError
assert question_four([[1,2],[3,4]]) == [1,2,3,4]passed1
assert question_four([]) == []passed1
Question: question_five
Invert a dict mapping k->v into v->list_of_k.
AssertionStatusScoreError
assert question_five({'a':1,'b':2,'c':1}) == {1:['a','c'],2:['b']}passed1
Question: question_six
Given two dicts with numeric values, return merged dict summing values for same keys.
AssertionStatusScoreError
assert question_six({'x':1,'y':2},{'y':3,'z':4}) == {'x':1,'y':5,'z':4}passed1
Question: question_eight
Split a sentence into words (split on whitespace).
AssertionStatusScoreError
assert question_eight("hello world") == ["hello","world"]passed1
assert question_eight("") == []passed1
Question: question_nine
Join a list of words with given separator.
AssertionStatusScoreError
assert question_nine(["a","b"],"-") == "a-b"passed1
assert question_nine([]) ==failed0Traceback (most recent call last): File "/Volumes/MacSSD/Areas/Github_Repositories/evaluator/src/evaluator/comparison/comparison_service.py", line 35, in run_assertions exec(code, student_namespace) ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ File "<string>", line 1 assert question_nine([]) == ^ SyntaxError: invalid syntax
Question: question_ten
Return length of the longest word in sentence.
AssertionStatusScoreError
assert question_ten("I love python") == 6passed1
assert question_ten("") == 0passed1
Question: question_eleven
Return intersection of two lists as a set.
AssertionStatusScoreError
assert question_eleven([1,2,3],[2,3,4]) == {2,3}passed1
Question: question_twelve
Remove duplicates preserving the first occurrence order.
AssertionStatusScoreError
assert question_twelve([1,2,2,3,1]) == [1,2,3]passed1
Question: question_thirteen
Return list of squares.
AssertionStatusScoreError
assert question_thirteen([1,2,3]) == [1,4,9]passed1
Question: question_fourteen
Return only even numbers in original order.
AssertionStatusScoreError
assert question_fourteen([1,2,3,4]) == [2,4]passed1
Question: question_fifteen
Given a list, return a pandas Series of value_counts sorted by index.
AssertionStatusScoreError
assert isinstance(s, pd.Series)passed1
assert s.loc['a'] == 2 and s.loc['b'] == 1passed1
Question: question_sixteen
Given DataFrame with column 'name' = 'First Last', split into 'first' and 'last' columns.
AssertionStatusScoreError
assert list(out['first']) == ['John','Alice']passed1
assert list(out['last']) == ['Doe','Smith']passed1
Question: question_seventeen
Perform inner merge on 'id' and return merged DataFrame.
AssertionStatusScoreError
assert list(out['id']) == [2]passed1
assert out.iloc[0]['x'] == 20 and out.iloc[0]['y'] == 200passed1
Question: question_eighteen
Return concatenated DataFrame with reset index.
AssertionStatusScoreError
assert len(out)==2 and list(out['x'])==[1,2]passed1
Question: question_nineteen
Group by 'key' and sum numeric column 'val'. Return DataFrame sorted by key.
AssertionStatusScoreError
assert list(out['val'])==[4,2] and list(out['key'])==['a','b']passed1
Question: question_twenty
Fill NA in numeric column 'num' with given fill_value and return DataFrame.
AssertionStatusScoreError
assert list(out['num'])==[1,9,3]passed1

Zero guy — 0000

File: submissions/student_answer_sheet.ipynb

Total: 0/29 (0.0%)

Question: question_one
Return the sum of unique elements in a list (each element counted once).
AssertionStatusScoreError
assert question_one([1,2,2,3]) == 6failed0Traceback (most recent call last): File "/Volumes/MacSSD/Areas/Github_Repositories/evaluator/src/evaluator/comparison/comparison_service.py", line 35, in run_assertions exec(code, student_namespace) ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ File "<string>", line 1, in <module> AssertionError
assert question_one([]) == 0failed0Traceback (most recent call last): File "/Volumes/MacSSD/Areas/Github_Repositories/evaluator/src/evaluator/comparison/comparison_service.py", line 35, in run_assertions exec(code, student_namespace) ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ File "<string>", line 1, in <module> AssertionError
Question: question_two
Return a new list that is the reverse of input list.
AssertionStatusScoreError
assert question_two([1,2,3]) == [3,2,1]failed0Traceback (most recent call last): File "/Volumes/MacSSD/Areas/Github_Repositories/evaluator/src/evaluator/comparison/comparison_service.py", line 35, in run_assertions exec(code, student_namespace) ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ File "<string>", line 1, in <module> AssertionError
assert question_two([]) == []failed0Traceback (most recent call last): File "/Volumes/MacSSD/Areas/Github_Repositories/evaluator/src/evaluator/comparison/comparison_service.py", line 35, in run_assertions exec(code, student_namespace) ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ File "<string>", line 1, in <module> AssertionError
Question: question_three
Return a dict mapping element -> count.
AssertionStatusScoreError
assert question_three([1,2,2,3]) == {1:1,2:2,3:1}failed0Traceback (most recent call last): File "/Volumes/MacSSD/Areas/Github_Repositories/evaluator/src/evaluator/comparison/comparison_service.py", line 35, in run_assertions exec(code, student_namespace) ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ File "<string>", line 1, in <module> AssertionError
assert question_three([]) == {}failed0Traceback (most recent call last): File "/Volumes/MacSSD/Areas/Github_Repositories/evaluator/src/evaluator/comparison/comparison_service.py", line 35, in run_assertions exec(code, student_namespace) ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ File "<string>", line 1, in <module> AssertionError
Question: question_four
Flatten a list containing lists by one level.
AssertionStatusScoreError
assert question_four([[1,2],[3,4]]) == [1,2,3,4]failed0Traceback (most recent call last): File "/Volumes/MacSSD/Areas/Github_Repositories/evaluator/src/evaluator/comparison/comparison_service.py", line 35, in run_assertions exec(code, student_namespace) ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ File "<string>", line 1, in <module> AssertionError
assert question_four([]) == []failed0Traceback (most recent call last): File "/Volumes/MacSSD/Areas/Github_Repositories/evaluator/src/evaluator/comparison/comparison_service.py", line 35, in run_assertions exec(code, student_namespace) ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ File "<string>", line 1, in <module> AssertionError
Question: question_five
Invert a dict mapping k->v into v->list_of_k.
AssertionStatusScoreError
assert question_five({'a':1,'b':2,'c':1}) == {1:['a','c'],2:['b']}failed0Traceback (most recent call last): File "/Volumes/MacSSD/Areas/Github_Repositories/evaluator/src/evaluator/comparison/comparison_service.py", line 35, in run_assertions exec(code, student_namespace) ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ File "<string>", line 1, in <module> AssertionError
Question: question_six
Given two dicts with numeric values, return merged dict summing values for same keys.
AssertionStatusScoreError
assert question_six({'x':1,'y':2},{'y':3,'z':4}) == {'x':1,'y':5,'z':4}failed0Traceback (most recent call last): File "/Volumes/MacSSD/Areas/Github_Repositories/evaluator/src/evaluator/comparison/comparison_service.py", line 35, in run_assertions exec(code, student_namespace) ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ File "<string>", line 1, in <module> AssertionError
Question: question_eight
Split a sentence into words (split on whitespace).
AssertionStatusScoreError
assert question_eight("hello world") == ["hello","world"]failed0Traceback (most recent call last): File "/Volumes/MacSSD/Areas/Github_Repositories/evaluator/src/evaluator/comparison/comparison_service.py", line 35, in run_assertions exec(code, student_namespace) ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ File "<string>", line 1, in <module> AssertionError
assert question_eight("") == []failed0Traceback (most recent call last): File "/Volumes/MacSSD/Areas/Github_Repositories/evaluator/src/evaluator/comparison/comparison_service.py", line 35, in run_assertions exec(code, student_namespace) ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ File "<string>", line 1, in <module> AssertionError
Question: question_nine
Join a list of words with given separator.
AssertionStatusScoreError
assert question_nine(["a","b"],"-") == "a-b"failed0Traceback (most recent call last): File "/Volumes/MacSSD/Areas/Github_Repositories/evaluator/src/evaluator/comparison/comparison_service.py", line 35, in run_assertions exec(code, student_namespace) ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ File "<string>", line 1, in <module> AssertionError
assert question_nine([]) ==failed0Traceback (most recent call last): File "/Volumes/MacSSD/Areas/Github_Repositories/evaluator/src/evaluator/comparison/comparison_service.py", line 35, in run_assertions exec(code, student_namespace) ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ File "<string>", line 1 assert question_nine([]) == ^ SyntaxError: invalid syntax
Question: question_ten
Return length of the longest word in sentence.
AssertionStatusScoreError
assert question_ten("I love python") == 6failed0Traceback (most recent call last): File "/Volumes/MacSSD/Areas/Github_Repositories/evaluator/src/evaluator/comparison/comparison_service.py", line 35, in run_assertions exec(code, student_namespace) ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ File "<string>", line 1, in <module> AssertionError
assert question_ten("") == 0failed0Traceback (most recent call last): File "/Volumes/MacSSD/Areas/Github_Repositories/evaluator/src/evaluator/comparison/comparison_service.py", line 35, in run_assertions exec(code, student_namespace) ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ File "<string>", line 1, in <module> AssertionError
Question: question_eleven
Return intersection of two lists as a set.
AssertionStatusScoreError
assert question_eleven([1,2,3],[2,3,4]) == {2,3}failed0Traceback (most recent call last): File "/Volumes/MacSSD/Areas/Github_Repositories/evaluator/src/evaluator/comparison/comparison_service.py", line 35, in run_assertions exec(code, student_namespace) ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ File "<string>", line 1, in <module> AssertionError
Question: question_twelve
Remove duplicates preserving the first occurrence order.
AssertionStatusScoreError
assert question_twelve([1,2,2,3,1]) == [1,2,3]failed0Traceback (most recent call last): File "/Volumes/MacSSD/Areas/Github_Repositories/evaluator/src/evaluator/comparison/comparison_service.py", line 35, in run_assertions exec(code, student_namespace) ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ File "<string>", line 1, in <module> AssertionError
Question: question_thirteen
Return list of squares.
AssertionStatusScoreError
assert question_thirteen([1,2,3]) == [1,4,9]failed0Traceback (most recent call last): File "/Volumes/MacSSD/Areas/Github_Repositories/evaluator/src/evaluator/comparison/comparison_service.py", line 35, in run_assertions exec(code, student_namespace) ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ File "<string>", line 1, in <module> AssertionError
Question: question_fourteen
Return only even numbers in original order.
AssertionStatusScoreError
assert question_fourteen([1,2,3,4]) == [2,4]failed0Traceback (most recent call last): File "/Volumes/MacSSD/Areas/Github_Repositories/evaluator/src/evaluator/comparison/comparison_service.py", line 35, in run_assertions exec(code, student_namespace) ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ File "<string>", line 1, in <module> AssertionError
Question: question_fifteen
Given a list, return a pandas Series of value_counts sorted by index.
AssertionStatusScoreError
assert isinstance(s, pd.Series)failed0Traceback (most recent call last): File "/Volumes/MacSSD/Areas/Github_Repositories/evaluator/src/evaluator/comparison/comparison_service.py", line 35, in run_assertions exec(code, student_namespace) ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ File "<string>", line 1, in <module> AssertionError
assert s.loc['a'] == 2 and s.loc['b'] == 1failed0Traceback (most recent call last): File "/Volumes/MacSSD/Areas/Github_Repositories/evaluator/src/evaluator/comparison/comparison_service.py", line 35, in run_assertions exec(code, student_namespace) ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ File "<string>", line 1, in <module> AttributeError: 'NoneType' object has no attribute 'loc'
Question: question_sixteen
Given DataFrame with column 'name' = 'First Last', split into 'first' and 'last' columns.
AssertionStatusScoreError
assert list(out['first']) == ['John','Alice']failed0Traceback (most recent call last): File "/Volumes/MacSSD/Areas/Github_Repositories/evaluator/src/evaluator/comparison/comparison_service.py", line 35, in run_assertions exec(code, student_namespace) ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ File "<string>", line 1, in <module> TypeError: 'NoneType' object is not subscriptable
assert list(out['last']) == ['Doe','Smith']failed0Traceback (most recent call last): File "/Volumes/MacSSD/Areas/Github_Repositories/evaluator/src/evaluator/comparison/comparison_service.py", line 35, in run_assertions exec(code, student_namespace) ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ File "<string>", line 1, in <module> TypeError: 'NoneType' object is not subscriptable
Question: question_seventeen
Perform inner merge on 'id' and return merged DataFrame.
AssertionStatusScoreError
assert list(out['id']) == [2]failed0Traceback (most recent call last): File "/Volumes/MacSSD/Areas/Github_Repositories/evaluator/src/evaluator/comparison/comparison_service.py", line 35, in run_assertions exec(code, student_namespace) ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ File "<string>", line 1, in <module> TypeError: 'NoneType' object is not subscriptable
assert out.iloc[0]['x'] == 20 and out.iloc[0]['y'] == 200failed0Traceback (most recent call last): File "/Volumes/MacSSD/Areas/Github_Repositories/evaluator/src/evaluator/comparison/comparison_service.py", line 35, in run_assertions exec(code, student_namespace) ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ File "<string>", line 1, in <module> AttributeError: 'NoneType' object has no attribute 'iloc'
Question: question_eighteen
Return concatenated DataFrame with reset index.
AssertionStatusScoreError
assert len(out)==2 and list(out['x'])==[1,2]failed0Traceback (most recent call last): File "/Volumes/MacSSD/Areas/Github_Repositories/evaluator/src/evaluator/comparison/comparison_service.py", line 35, in run_assertions exec(code, student_namespace) ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ File "<string>", line 1, in <module> TypeError: object of type 'NoneType' has no len()
Question: question_nineteen
Group by 'key' and sum numeric column 'val'. Return DataFrame sorted by key.
AssertionStatusScoreError
assert list(out['val'])==[4,2] and list(out['key'])==['a','b']failed0Traceback (most recent call last): File "/Volumes/MacSSD/Areas/Github_Repositories/evaluator/src/evaluator/comparison/comparison_service.py", line 35, in run_assertions exec(code, student_namespace) ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ File "<string>", line 1, in <module> TypeError: 'NoneType' object is not subscriptable
Question: question_twenty
Fill NA in numeric column 'num' with given fill_value and return DataFrame.
AssertionStatusScoreError
assert list(out['num'])==[1,9,3]failed0Traceback (most recent call last): File "/Volumes/MacSSD/Areas/Github_Repositories/evaluator/src/evaluator/comparison/comparison_service.py", line 35, in run_assertions exec(code, student_namespace) ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ File "<string>", line 1, in <module> TypeError: 'NoneType' object is not subscriptable

perfect but zero — 000 7 0000

File: submissions/student_assignment_partial_incorrect.ipynb

Total: 5/29 (17.24%)

Question: question_one
Return the sum of unique elements in a list (each element counted once).
AssertionStatusScoreError
assert question_one([1,2,2,3]) == 6failed0Traceback (most recent call last): File "/Volumes/MacSSD/Areas/Github_Repositories/evaluator/src/evaluator/comparison/comparison_service.py", line 35, in run_assertions exec(code, student_namespace) ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ File "<string>", line 1, in <module> AssertionError
assert question_one([]) == 0passed1
Question: question_two
Return a new list that is the reverse of input list.
AssertionStatusScoreError
assert question_two([1,2,3]) == [3,2,1]failed0Traceback (most recent call last): File "/Volumes/MacSSD/Areas/Github_Repositories/evaluator/src/evaluator/comparison/comparison_service.py", line 35, in run_assertions exec(code, student_namespace) ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ File "<string>", line 1, in <module> AssertionError
assert question_two([]) == []passed1
Question: question_three
Return a dict mapping element -> count.
AssertionStatusScoreError
assert question_three([1,2,2,3]) == {1:1,2:2,3:1}failed0Traceback (most recent call last): File "/Volumes/MacSSD/Areas/Github_Repositories/evaluator/src/evaluator/comparison/comparison_service.py", line 35, in run_assertions exec(code, student_namespace) ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ File "<string>", line 1, in <module> AssertionError
assert question_three([]) == {}passed1
Question: question_four
Flatten a list containing lists by one level.
AssertionStatusScoreError
assert question_four([[1,2],[3,4]]) == [1,2,3,4]failed0Traceback (most recent call last): File "/Volumes/MacSSD/Areas/Github_Repositories/evaluator/src/evaluator/comparison/comparison_service.py", line 35, in run_assertions exec(code, student_namespace) ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ File "<string>", line 1, in <module> AssertionError
assert question_four([]) == []passed1
Question: question_five
Invert a dict mapping k->v into v->list_of_k.
AssertionStatusScoreError
assert question_five({'a':1,'b':2,'c':1}) == {1:['a','c'],2:['b']}passed1
Question: question_six
Given two dicts with numeric values, return merged dict summing values for same keys.
AssertionStatusScoreError
assert question_six({'x':1,'y':2},{'y':3,'z':4}) == {'x':1,'y':5,'z':4}failed0Traceback (most recent call last): File "/Volumes/MacSSD/Areas/Github_Repositories/evaluator/src/evaluator/comparison/comparison_service.py", line 35, in run_assertions exec(code, student_namespace) ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ File "<string>", line 1, in <module> NameError: name 'question_six' is not defined. Did you mean: 'question_one'?
Question: question_eight
Split a sentence into words (split on whitespace).
AssertionStatusScoreError
assert question_eight("hello world") == ["hello","world"]failed0Traceback (most recent call last): File "/Volumes/MacSSD/Areas/Github_Repositories/evaluator/src/evaluator/comparison/comparison_service.py", line 35, in run_assertions exec(code, student_namespace) ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ File "<string>", line 1, in <module> NameError: name 'question_eight' is not defined. Did you mean: 'question_five'?
assert question_eight("") == []failed0Traceback (most recent call last): File "/Volumes/MacSSD/Areas/Github_Repositories/evaluator/src/evaluator/comparison/comparison_service.py", line 35, in run_assertions exec(code, student_namespace) ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ File "<string>", line 1, in <module> NameError: name 'question_eight' is not defined. Did you mean: 'question_five'?
Question: question_nine
Join a list of words with given separator.
AssertionStatusScoreError
assert question_nine(["a","b"],"-") == "a-b"failed0Traceback (most recent call last): File "/Volumes/MacSSD/Areas/Github_Repositories/evaluator/src/evaluator/comparison/comparison_service.py", line 35, in run_assertions exec(code, student_namespace) ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ File "<string>", line 1, in <module> NameError: name 'question_nine' is not defined. Did you mean: 'question_one'?
assert question_nine([]) ==failed0Traceback (most recent call last): File "/Volumes/MacSSD/Areas/Github_Repositories/evaluator/src/evaluator/comparison/comparison_service.py", line 35, in run_assertions exec(code, student_namespace) ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ File "<string>", line 1 assert question_nine([]) == ^ SyntaxError: invalid syntax
Question: question_ten
Return length of the longest word in sentence.
AssertionStatusScoreError
assert question_ten("I love python") == 6failed0Traceback (most recent call last): File "/Volumes/MacSSD/Areas/Github_Repositories/evaluator/src/evaluator/comparison/comparison_service.py", line 35, in run_assertions exec(code, student_namespace) ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ File "<string>", line 1, in <module> NameError: name 'question_ten' is not defined. Did you mean: 'question_two'?
assert question_ten("") == 0failed0Traceback (most recent call last): File "/Volumes/MacSSD/Areas/Github_Repositories/evaluator/src/evaluator/comparison/comparison_service.py", line 35, in run_assertions exec(code, student_namespace) ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ File "<string>", line 1, in <module> NameError: name 'question_ten' is not defined. Did you mean: 'question_two'?
Question: question_eleven
Return intersection of two lists as a set.
AssertionStatusScoreError
assert question_eleven([1,2,3],[2,3,4]) == {2,3}failed0Traceback (most recent call last): File "/Volumes/MacSSD/Areas/Github_Repositories/evaluator/src/evaluator/comparison/comparison_service.py", line 35, in run_assertions exec(code, student_namespace) ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ File "<string>", line 1, in <module> NameError: name 'question_eleven' is not defined. Did you mean: 'question_five'?
Question: question_twelve
Remove duplicates preserving the first occurrence order.
AssertionStatusScoreError
assert question_twelve([1,2,2,3,1]) == [1,2,3]failed0Traceback (most recent call last): File "/Volumes/MacSSD/Areas/Github_Repositories/evaluator/src/evaluator/comparison/comparison_service.py", line 35, in run_assertions exec(code, student_namespace) ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ File "<string>", line 1, in <module> NameError: name 'question_twelve' is not defined. Did you mean: 'question_two'?
Question: question_thirteen
Return list of squares.
AssertionStatusScoreError
assert question_thirteen([1,2,3]) == [1,4,9]failed0Traceback (most recent call last): File "/Volumes/MacSSD/Areas/Github_Repositories/evaluator/src/evaluator/comparison/comparison_service.py", line 35, in run_assertions exec(code, student_namespace) ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ File "<string>", line 1, in <module> NameError: name 'question_thirteen' is not defined. Did you mean: 'question_three'?
Question: question_fourteen
Return only even numbers in original order.
AssertionStatusScoreError
assert question_fourteen([1,2,3,4]) == [2,4]failed0Traceback (most recent call last): File "/Volumes/MacSSD/Areas/Github_Repositories/evaluator/src/evaluator/comparison/comparison_service.py", line 35, in run_assertions exec(code, student_namespace) ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ File "<string>", line 1, in <module> NameError: name 'question_fourteen' is not defined. Did you mean: 'question_four'?
Question: question_fifteen
Given a list, return a pandas Series of value_counts sorted by index.
AssertionStatusScoreError
assert isinstance(s, pd.Series)failed0Traceback (most recent call last): File "/Volumes/MacSSD/Areas/Github_Repositories/evaluator/src/evaluator/comparison/comparison_service.py", line 35, in run_assertions exec(code, student_namespace) ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ File "<string>", line 1, in <module> NameError: name 's' is not defined
assert s.loc['a'] == 2 and s.loc['b'] == 1failed0Traceback (most recent call last): File "/Volumes/MacSSD/Areas/Github_Repositories/evaluator/src/evaluator/comparison/comparison_service.py", line 35, in run_assertions exec(code, student_namespace) ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ File "<string>", line 1, in <module> NameError: name 's' is not defined
Question: question_sixteen
Given DataFrame with column 'name' = 'First Last', split into 'first' and 'last' columns.
AssertionStatusScoreError
assert list(out['first']) == ['John','Alice']failed0Traceback (most recent call last): File "/Volumes/MacSSD/Areas/Github_Repositories/evaluator/src/evaluator/comparison/comparison_service.py", line 35, in run_assertions exec(code, student_namespace) ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ File "<string>", line 1, in <module> NameError: name 'out' is not defined. Did you mean: 'oct'?
assert list(out['last']) == ['Doe','Smith']failed0Traceback (most recent call last): File "/Volumes/MacSSD/Areas/Github_Repositories/evaluator/src/evaluator/comparison/comparison_service.py", line 35, in run_assertions exec(code, student_namespace) ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ File "<string>", line 1, in <module> NameError: name 'out' is not defined. Did you mean: 'oct'?
Question: question_seventeen
Perform inner merge on 'id' and return merged DataFrame.
AssertionStatusScoreError
assert list(out['id']) == [2]failed0Traceback (most recent call last): File "/Volumes/MacSSD/Areas/Github_Repositories/evaluator/src/evaluator/comparison/comparison_service.py", line 35, in run_assertions exec(code, student_namespace) ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ File "<string>", line 1, in <module> NameError: name 'out' is not defined. Did you mean: 'oct'?
assert out.iloc[0]['x'] == 20 and out.iloc[0]['y'] == 200failed0Traceback (most recent call last): File "/Volumes/MacSSD/Areas/Github_Repositories/evaluator/src/evaluator/comparison/comparison_service.py", line 35, in run_assertions exec(code, student_namespace) ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ File "<string>", line 1, in <module> NameError: name 'out' is not defined. Did you mean: 'oct'?
Question: question_eighteen
Return concatenated DataFrame with reset index.
AssertionStatusScoreError
assert len(out)==2 and list(out['x'])==[1,2]failed0Traceback (most recent call last): File "/Volumes/MacSSD/Areas/Github_Repositories/evaluator/src/evaluator/comparison/comparison_service.py", line 35, in run_assertions exec(code, student_namespace) ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ File "<string>", line 1, in <module> NameError: name 'out' is not defined. Did you mean: 'oct'?
Question: question_nineteen
Group by 'key' and sum numeric column 'val'. Return DataFrame sorted by key.
AssertionStatusScoreError
assert list(out['val'])==[4,2] and list(out['key'])==['a','b']failed0Traceback (most recent call last): File "/Volumes/MacSSD/Areas/Github_Repositories/evaluator/src/evaluator/comparison/comparison_service.py", line 35, in run_assertions exec(code, student_namespace) ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ File "<string>", line 1, in <module> NameError: name 'out' is not defined. Did you mean: 'oct'?
Question: question_twenty
Fill NA in numeric column 'num' with given fill_value and return DataFrame.
AssertionStatusScoreError
assert list(out['num'])==[1,9,3]failed0Traceback (most recent call last): File "/Volumes/MacSSD/Areas/Github_Repositories/evaluator/src/evaluator/comparison/comparison_service.py", line 35, in run_assertions exec(code, student_namespace) ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ File "<string>", line 1, in <module> NameError: name 'out' is not defined. Did you mean: 'oct'?