我目前有一个跟踪完成的5个测试的数据集,但是它仅显示那些已经完成测试的人,而不是那些尚未参加测试的人-下面的示例:]
Name Test Completed
John Math-Test1 Yes
John Math-Test2 Yes
John Math-Test3 Yes
John Math-Test4 Yes
John Math-Test5 Yes
Lauren Math-Test1 Yes
Lauren Math-Test2 Yes
Lauren Math-Test3 Yes
Tom Math-Test1 Yes
Tom Math-Test2 Yes
Tom Math-Test3 Yes
Tom Math-Test4 Yes
Tom Math-Test5 Yes
您可以看到,Lauren尚未参加过'Math-Test4'和'Math-Test5'测试,因此她的名字没有出现。我想添加一个选项,当某人尚未完成测试时,让“完成”列说“否”。
所需的输出在下面:
Name Test Completed
John Math-Test1 Yes
John Math-Test2 Yes
John Math-Test3 Yes
John Math-Test4 Yes
John Math-Test5 Yes
Lauren Math-Test1 Yes
Lauren Math-Test2 Yes
Lauren Math-Test3 Yes
*Lauren Math-Test4 No* - Add these rows automaically
*Lauren Math-Test5 No*
Tom Math-Test1 Yes
Tom Math-Test2 Yes
Tom Math-Test3 Yes
Tom Math-Test4 Yes
Tom Math-Test5 Yes
如何用Python / Pandas / Numpy实现?
感谢所有能提供帮助的人!
我目前有一个跟踪完成的5个测试的数据集,但是它仅显示那些已经完成测试的人,而不是那些尚未参加测试的人-下面的示例:Name Test Completed John ...
from_product
,set_index
和reindex
使用多索引,