我想更改GoogleCollab 中的本地设置(更改日期格式)
以下内容适用于 JupyterNotebook,但不适用于 GoogleColab:
locale.setlocale(locale.LC_TIME, 'de_DE.UTF-8')
它总是返回错误:不支持的区域设置
我已经看过许多其他解决方案并尝试了一切。一种仅更改我所看到的时区的解决方案是:
'!rm /etc/localtime
!ln -s /usr/share/zoneinfo/Asia/Bangkok /etc/localtime
!date
Run Code Online (Sandbox Code Playgroud) 我想用 Scikit-learn 训练一个模型来预测赛马的结果。我有一个CSV 文件,其中包含多个功能,例如位置、年龄、体重、马名、种族 ID 等。
在我的原始 CSV 文件中,每匹马都在一行中表示。位置为 1-8,每场比赛由 8 排组成。然而,当我训练我的模型时,模型将每一行视为一个单独的事件(种族),因此表现不佳。
我试图解决这个问题并创建了一个新的 CSV 文件,其中每一行代表一个种族,特征从 position1, age1, weight1, horse_name1, Race_id1 到 position8, age8, weight8, horse_name8, Race_id8 (见下文)。但是,在这种情况下使用 Multioutput 我的模型根本没有训练,但注意到 age1、weight1 是获胜者的列并且确实获得了 100% 的准确率。
我想知道是否有办法解决这个问题。也许可以使用原始文件,但以某种方式告诉模型具有相同race_id 的行必须被视为一个事件。我可以考虑使用 groupby(race_id) 但我无法将新组输入模型。您也可以为每场比赛使用一个包,就像在对文本数据进行预测时一样。
我实际上被困在这里,所以非常感谢任何建议:)
ORIGINAL DF
position horse age weight race_id
1 name1 3y 900 1
2 name2 4y 800 1
3 name3 5y 760 1
... ... ... ... ...
8 name8 7y 980 1 …Run Code Online (Sandbox Code Playgroud)