Készíts egy táblázatot ami megmutatja hogy y kockával dobás (sorok) esetén mennyi az esélye hogy x db. 1es vagy 6ost dobunk?
bekérsz egy számot, dobások száma y
y * 2/6 = esély hogy annyi dobásból mennyi 1-6 lesz.
Íme a kezdetleges kód:
-----------------------------
for n in range(10):
percent = n*2/6*100
print(percent,end=" - ")
-----------------------------
output:
0.0 - 33.33333333333333 - 66.66666666666666 - 100.0 - 133.33333333333331 - 166.66666666666669 - 200.0 - 233.33333333333334 - 266.66666666666663 - 300.0 -
@1 "bekérsz egy számot, dobások száma y. y * 2/6 = esély hogy annyi dobásból mennyi 1-6 lesz."
Ez így egészen biztos, hogy nem igaz. Dobjunk mondjuk 100 szor. 100 * 2/6 = 33.3333333333. Tehát, 33.33 az esélye, hogy 100 dobásból ennyi 1-6 lesz??? :D Dehogy! Az y * 2/6 az 1,6 dobások várható számát mutatja meg y dobás esetén. De azt, hogy mennyi annak a valószínűsége, hogy tényleg annyiszor dobsz 1,6-ot, azt kicsit bonyorultabb kiszámítani.
Nem tudom, hogy a következő kód jó-e?
-------------------------------------------
for n in range(10):
per = n*1/6*1/6*100
percent = '{:.2f}%'.format(per)
print(percent,end=" - ")
-------------------------------------------
output:
0.00% - 2.78% - 5.56% - 8.33% - 11.11% - 13.89% - 16.67% - 19.44% - 22.22% - 25.00% -
Szóval egy táblázat kell a binomiális eloszlás Valószínűségi tömegfüggvényéről.
(y alatt az x) * (1/3)^x * (2/3)^(y-x)
python-ban:
math.comb(y, x) * math.pow(1/3,x) * math.pow(2/3, y-x)
teljes kód:
"Készíts egy táblázatot ami"...
Dehogy csinálok! Semmi szükségem rá.
Persze ha ezért fizetne valaki...
from scipy.stats import binom
max_dobas = 10
print("\n".join([', '.join([str(round(binom.pmf(k, n, p), 3)) for k in range(n+1)]) for n in range(1,max_dobas + 1)]))
A fenti kódsor egy táblázatot ír ki, ahol az egyes sorok dobások számát mutatják (1 -> 10), és az egyes oszlopok annak a valószínűségét, hogy az n dobásból hányszor lesz 1,6. Azaz az első sor azt mutatja, hogy egy dobásból 0-szor lesz 1,6: 0.66 valószínűség, míg 1-szer: 0.33.
Kapcsolódó kérdések:
Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!