小编kei*_*m23的帖子

仅根据相同比赛的先前数据预测足球比赛获胜者

我是一个巨大的足球迷,也对机器学习很感兴趣.作为我的ML课程的一个项目,我正在尝试建立一个模型,根据主队和客队的名称预测主队获胜的机会.(我查询我的数据集,并相应地根据以前的比赛创建数据点)两队之间)

我有几个赛季的数据给所有球队但是我有以下问题我想要一些建议...... EPL(英超联赛)有20个球队在主场和客场比赛(一个赛季共380场比赛).因此,每个赛季,任何两支球队只能互相比赛两次.

我有过去10年以上的数据,导致两队的2*10 = 20数据点.但是我不想过去3年,因为我相信球队随着时间的推移会发生相当大的变化(曼城,利物浦),这只会给系统带来更多错误.

因此,这导致每对团队只有大约6-8个数据点.但是,对于每个数据点,我确实有几个功能(最多20+),如全时目标,半场目标,传球,投篮,黄牌,红色等,因此我可以包括近期形式,近期主页等功能表格,近期表格等

然而,只有6-8个数据点才能训练的想法对我来说似乎不对.关于如何解决这个问题的任何想法?(如果这首先是一个问题,即)

谢谢!

编辑:FWIW,这是我在项目完成时编译的报告链接.https://www.dropbox.com/s/ec4a66ytfkbsncz/report.pdf .这不是什么"好"的东西,但我认为我设法引发的一些观察结果非常酷(就像我的预测对德甲联赛的效果非常好,因为拜仁一直赢得联赛).

regression machine-learning prediction neural-network

11
推荐指数
1
解决办法
8697
查看次数

如何解析Chrome书签文件中的date_added字段?

我看了看

互联网上的其他文章,但我不能在生活中理解如何将Chrome书签文件(Windows)中的date_added字段转换为合理的数字.

例如13024882639633631,应该是2013年9月的日期,但我在我引用的第一个链接中尝试了所有可能的计算,但似乎无法获得合理的约会.它一直在计算日期为2010年.

python datetime google-chrome

6
推荐指数
2
解决办法
4979
查看次数

找到应该相等的不同字符串之间的相等性

我有三个不同来源的足球队数据.但是,来自每个来源的同一团队的"团队名称"在风格上有所不同.例如

[Source1]             [Source2]  [Source3]
Arsenal               ARS        Arsenal
Manchester United     MNU        ManUtd
West Bromwich Albion  WBA        WestBrom
Run Code Online (Sandbox Code Playgroud)

现在我经常需要比较这些球队名称(来自不同或相同的来源),以检查他们是相同或不同的球队.例如

Arsenal == ARS  : True
MNU == WBA      : False
WBA == WestBrom : True
Run Code Online (Sandbox Code Playgroud)

我想知道是否有一种巧妙的pythonic方法来实现这一目标.

我的想法如下:创建一个类Team,其中包含一个包含元组的元组列表,其中包含3个匹配的团队名称.实例化.对象Team为每个队的名字.然后覆盖__eq__我将reduce在元组列表上执行的类的方法,以查找相关的两个团队名称是否属于表示相等的相同元组.

一些伪代码:

class Team:
  def __init__(self, teamname):
    self.teams = [(Arsenal, ARS, Arsenal),
                  (Manchester United, MNU, ManUtd),
                  (West Bromwich Albion, WBA, WestBrom),]
    self.teamname = teamname

  def __eq__(self, teamA, teamB):
    reduce(self.teams, <check if teamA and teamB in same tuple>)
Run Code Online (Sandbox Code Playgroud)

思考?

PS:请为这个问题建议一个更好的 …

python design-patterns equality

5
推荐指数
2
解决办法
108
查看次数

Highcharts:如何去除堆叠条/列之间的微小空间

我有一个简单的堆积柱形图.

            plotOptions: {
            column: {
                stacking: 'normal',
                dataLabels: {
                    enabled: true,
                    color: (Highcharts.theme && Highcharts.theme.dataLabelsColor) || 'white',
                    style: {
                        textShadow: '0 0 3px black, 0 0 3px black'
                    }
                }
            }
        },
Run Code Online (Sandbox Code Playgroud)

我想删除堆叠列之间的微小空间.有没有办法做到这一点.这是一张图片,可以更好地解释我想删除的空间:在此输入图像描述

谢谢!

javascript css jquery highcharts

2
推荐指数
1
解决办法
1687
查看次数

Rails + Slim:如何将link_to标签与控制器和动作名称一起使用; 和锚标记中的嵌套内容

这就是我现在所拥有的:

li
  = link_to {:controller => "controllername", :action => "actionname"}
    span.glyphicon.sidebar-icon.glyphicon-ok-circle
    span   WhoHas
Run Code Online (Sandbox Code Playgroud)

然而,这将不起作用,因为link_to期望它的第一个参数是锚标记内的内容.我想在锚标签内的内容是以下span块.

任何帮助将非常感激!

ruby-on-rails slim-lang ruby-on-rails-4

0
推荐指数
1
解决办法
5491
查看次数