如何从球员名单中选出11名最佳球员?

2024-04-25 08:07:14 发布

您现在位置:Python中文网/ 问答频道 /正文

我已经从网上搜集了玩家的ODI数据espncricinfo.com网站. 示例数据看起来像this。 我还搜集了匹配结果,请参见sample data。你知道吗

我想从参赛队中选出最好/最有利的11名球员。就像印度队和英格兰队的比赛一样,最好的11名球员来自两个队,22名球员中的11名。 我该怎么做?如果要训练数据,目标变量应该是什么?感谢您的帮助。非常感谢。你知道吗


Tags: 数据samplecom示例目标data网站玩家
1条回答
网友
1楼 · 发布于 2024-04-25 08:07:14

好吧,如果我没弄错的话,你有很多玩家,想根据他们的表现来给他们排名,对吧?所以,我建议你一个叫做TOPSIS的算法。这是一个非常简单的方法来排名的基础上得分数字,这是你的情况。你知道吗

简言之,您需要在备选方案和标准的矩阵中组织数据。然后,算法将根据给定的标准(性能数字)尝试寻找最佳的替代方案(在您的情况下,是玩家)。最后,该方法将对所有备选方案进行排序,您可以得到实现目标的前11个。你知道吗

我以前使用过这个方法,我已经用Python实现了它。请随意使用get it from my GitHub。你知道吗

希望对你有帮助。你知道吗

相关问题 更多 >