2017年8月25日金曜日

学習環境

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

自分で考えてみよう(p. 145)


  1. 18 38 = 9 19

  2. 18 38 = 9 19

  3. 9 19 + 9 19 = 18 19

  4. 26 38 = 13 19 18 19 13 19

コード(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(*range(18))

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

入出力結果(Terminal, IPython)

$ ./sample4.py
P(黒) = 0.47368421052631576
$

0 コメント:

コメントを投稿