Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/363.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 当我的一列中有datetime时,如何克服此错误并将文件保存到excel_Python_Pandas_Datetime_Export To Excel - Fatal编程技术网

Python 当我的一列中有datetime时,如何克服此错误并将文件保存到excel

Python 当我的一列中有datetime时,如何克服此错误并将文件保存到excel,python,pandas,datetime,export-to-excel,Python,Pandas,Datetime,Export To Excel,我有一个球员数据集,其中给出了他们每场比赛的得分。每名球员在每场比赛中都会根据表现得分。我必须在每场比赛的每个球员旁边写一个名为“最近表现”的专栏,其中应该包含最近一场比赛的得分/表现 我已经根据比赛和比赛中的不同球员对数据进行了分组,但我不知道如何在每组比赛中搜索每个球员,并从最近结束的比赛中获得他们的分数 ''' ''' 我不知道该怎么做,有人能帮我吗 资料 ''' ''' 期望 matchid player dateandtime

我有一个球员数据集,其中给出了他们每场比赛的得分。每名球员在每场比赛中都会根据表现得分。我必须在每场比赛的每个球员旁边写一个名为“最近表现”的专栏,其中应该包含最近一场比赛的得分/表现

我已经根据比赛和比赛中的不同球员对数据进行了分组,但我不知道如何在每组比赛中搜索每个球员,并从最近结束的比赛中获得他们的分数

'''

''' 我不知道该怎么做,有人能帮我吗

资料 '''

''' 期望

   matchid   player   dateandtime                       score  recntprformnce   

   51526       gwen   2012-01-09T16:51:00.000-05:00       67     Nan
   51526       lara   2012-01-091T16:51:00.000-05:00      89     Nan
   51678527    lara   2012-01-101T16:51:00.000-05:00      45     89
   51678527    gwen   2012-01-101T6:51:00.000-05:00       96     67


    ................................................

如果玩家以前从未参加过任何比赛,则显示Nan(最近的性能缩短了列名以适合一行)

如果一名球员没有参加第526场比赛,但参加了第525场比赛,那么最近的表现应该是什么?最近的表现应该基于最近结束的测试,因此应该考虑日期时间,如果参加该比赛的球员也没有参加比赛ID,则将最近的表现放入527中或者别的什么。最重要的是DateMatchID仅用于分组!如果你能就如何做或其他任何事情提出任何建议。如果球员没有参加526场比赛,但参加了525场比赛,那么最近的表现应该是什么?最近的表现应该基于最近完成的测试,因此应该考虑日期时间,并将最近的表现从如果玩家也参与了那场比赛,那么它就进入了527,而matchid并没有参与提升或其他任何活动。最重要的是DateMatchID仅用于分组!如果你可以的话,请给出任何关于如何做的建议。
   matchid   player   dateandtime                       score 

   51526        gwen   2012-01-09T16:51:00.000-05:00       67
   51678527     lara   2012-01-09T16:51:00.000-05:00       45
   51526        lara   2012-01-101T16:51:00.000-05:00      89
   51678527     gwen   2012-01-101T6:51:00.000-05:00       96
   matchid   player   dateandtime                       score  recntprformnce   

   51526       gwen   2012-01-09T16:51:00.000-05:00       67     Nan
   51526       lara   2012-01-091T16:51:00.000-05:00      89     Nan
   51678527    lara   2012-01-101T16:51:00.000-05:00      45     89
   51678527    gwen   2012-01-101T6:51:00.000-05:00       96     67


    ................................................