jtxs0000 发表于 2021-8-5 11:17:29

pandas问题

有一组数据, 我想放进一个字典里







结果输出为:




dic = {
    3: [语文的总分,数学的总分],
    4: [[语文的总分,数学的总分]],
    ........
}


刚接触pandas,很多还不懂,拜托拜托{:10_266:}

jtxs0000 发表于 2021-8-5 11:46:37

问题已经解决了,不过又来了一个新问题,我想把编号重复的次数累加在一起,然后在后面新增一个列

比如: 编号3出现的次数是 4 次, 后面新增列为 4,
而 编号4 出现的次数为 7 次,对应后面新增列为 4 如图:


rsj0315 发表于 2021-8-6 08:50:02

jtxs0000 发表于 2021-8-5 11:46
问题已经解决了,不过又来了一个新问题,我想把编号重复的次数累加在一起,然后在后面新增一个列

比如: ...

了解下groupby和count

z5560636 发表于 2021-8-6 09:34:46

jtxs0000 发表于 2021-8-5 11:46
问题已经解决了,不过又来了一个新问题,我想把编号重复的次数累加在一起,然后在后面新增一个列

比如: ...

这不还是同一个问题吗?
你把数据后面新增一个考试次数字段。默认次数为1,然后相加。
页: [1]
查看完整版本: pandas问题