2017年8月23日水曜日

学習環境

Head First Statistics (Dawn Griffiths (著)、黒川 利明 (翻訳)、木下 哲也 (翻訳)、黒川 洋 (翻訳)、黒川 めぐみ (翻訳)、オライリージャパン)の4章(確率の計算 - 一か八かの賭け)、ディーラーになってみよう(p. 137)を取り組んでみる。

ディーラーになってみよう(p. 137)

P( 9 )= 1 38 P( )= 2 38 = 1 19 P( )= 18 38 = 9 19 P( 38 )= 0 38 =0

コード(Emacs)

Python 3

#!/usr/bin/env python3
# -*- coding: utf-8 -*-

from matplotlib_venn import venn2
import matplotlib.pyplot as plt

from sympy import FiniteSet

S = FiniteSet(*range(38))
A = FiniteSet((0))

print(f'P(9) = {len(A) / len(S)}')
venn2(subsets=[S, A])
plt.savefig('sample2.svg')

入出力結果(Terminal, IPython)

$ ./sample2.py
P(9) = 0.02631578947368421
$

0 コメント:

コメントを投稿