我有一個(gè)電子表格,其中包含來(lái)自 Pro Evolution Soccer 的 7000 名球員統(tǒng)計(jì)數(shù)據(jù),我想根據(jù)他的位置獲得每個(gè)屬性的每個(gè)值的發(fā)生率百分比。就像是:Striker - Attack = 99: 1.3%; 98: 1.8%; 97: 3.5%;...
CenterBack - Attack = 99: 0.002%; 98: 0.003%; 97: 0.006%;...然后我將根據(jù)這個(gè)參數(shù)創(chuàng)建一個(gè)隨機(jī)播放器生成器。所以我的問(wèn)題是,我怎么會(huì)發(fā)生這種情況?我認(rèn)為這是一個(gè)機(jī)器學(xué)習(xí)應(yīng)用程序,我錯(cuò)了嗎?然后,這個(gè)參數(shù),有一種方法來(lái)生成隨機(jī)的東西有,但概率百分比?
2 回答

嗶嗶one
TA貢獻(xiàn)1854條經(jīng)驗(yàn) 獲得超8個(gè)贊
我認(rèn)為np.random.choice的伎倆,如果你想直接采樣:
import numpy as np
# generate some stats (ie your soccer values)
np.random.seed(1)
soccer_stats = np.random.normal(0, 1, size=100)
# sample from them
sampled_stat = np.random.choice(soccer_stats)
print(sampled_stat)
-0.8452056414987196
給看看np.histogram觀察你從抽樣分布。 collections.Counter非常適合查看非數(shù)字?jǐn)?shù)據(jù)的分布(也許是您的足球運(yùn)動(dòng)員姓名?)
添加回答
舉報(bào)
0/150
提交
取消