Python 熊猫中的多维/嵌套数据帧
我希望在pandas数据框或面板中存储一些多维/嵌套数据,以便能够返回,例如:Python 熊猫中的多维/嵌套数据帧,python,pandas,dataframe,nested,Python,Pandas,Dataframe,Nested,我希望在pandas数据框或面板中存储一些多维/嵌套数据,以便能够返回,例如: 跑步者A、比赛A的所有时间 某一年的比赛A的所有时间(和名称)都是2015年 所有跑步者分两次参加2015年A场比赛 示例数据如下所示,请注意,并非所有跑步者都拥有所有年份或所有比赛的数据。我在跑步者档案中有相当数量的数据,我不希望每行都存储这些数据 此外,我有另一个特定种族的数据水平。因此,以A/2015比赛为例,我希望获得另一级别的分割时间、平均速度等数据 有谁能建议一个好的方法来处理熊猫或者其他方法吗 Name
Name | Gender | Age
Runner A | Male | 35
Race A
Year | Time
2015 | 2:35:09
Split 1 Distance | Split 1 Time | Split 1 Pace | etc...
2014 | 2:47:34
2013 | 2:50:12
Race B
Year | Time
2013 | 1:32:07
Runner B | Male | 29
Race A
Year | Time
2015 | 3:05:56
Split 1 Distance | Split 1 Time | Split 1 Pace | etc...
Runner C | Female | 32
Race B
Year | Time
1998 | 1:29:43
这与您的问题有何不同?@IanS上一个问题得到了耶斯雷尔满意的回答,但它不是一个真正的嵌套数据帧。对于某些比赛,我有大约30个子值(分割等)。我正在寻找一种方法来存储它们,在我没有数据的情况下,列是不必要的。这与您的不同之处是什么?@IanS上一个问题由jezrael满意地回答,但它不是一个真正的嵌套数据帧。对于某些比赛,我有大约30个子值(分割等)。我正在寻找一种方法来存储它们,这样当我没有这些数据时就不需要列了。