python多维数据结构_我应该使用什么python数据结构来存储多维fantasy football d

博主探讨了如何处理一个包含600多名足球运动员的列表,每个运动员字典中包含赛季统计数据和历史比赛数据。他们寻求最佳数据结构以有效地提取和分析单个球员的比赛数据,特别是考虑将此数据转换为pandas DataFrame进行进一步分析。示例数据包括球员的赛季总统计和单场比赛的详细信息。
摘要由CSDN通过智能技术生成

我有一份名单,里面有大约600名足球运动员的资料。列表中的每个玩家都存储为一个字典,每个属性都作为示例存储{'goals scored': 5}

在字典里作为整个赛季球员的统计数据。

然而,在每个玩家字典中也有一个嵌套列表,其键名为history,其中包含玩家的各个游戏数据,因此:

^{pr2}$

列表中的每个元素都包含另一个包含该游戏玩家统计信息的字典。在

我最感兴趣的是提取单个游戏玩家的数据,并可能对玩家进行一些分析。然而,为了做到这一点,我需要一个坚实的数据结构来提取每个游戏的统计信息,同时保留玩家ID:一个字典列表,其中的键是玩家ID,值是包含该游戏玩家统计数据字典的各个游戏的列表。然而,我不确定这是否能很好地转化为pandas数据帧,这也是我最想进行分析的地方。在

有人对python库/数据结构有什么建议吗?这些库/数据结构适用于多维数据,比如这里描述的多维数据(维度是1)个人玩家ID 2)个人游戏周ID和3)个人游戏统计数据)。在

编辑:示例球员数据:第一个字典包含本赛季的整体数据,然后在“历史”键下,我们有一个所有单独游戏的列表,其中一个字典包含了每一场比赛的统计数据。在{u'assists': 0,

u'bonus': 0,

u'bps': 0,

u'creativity': u'0.0',

u'dreamteam_count': 0,

u'ea_index': 56,

u'element_type&#

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值