| ページ一覧 | ブログ | twitter |  書式 | 書式(表) |

MyMemoWiki

「数学」の版間の差分

提供: MyMemoWiki
ナビゲーションに移動 検索に移動
(ページの作成:「==数学== [統計][R] *グラフを書く *Excel 立方根を求める *ギリシャ文字 {{amazon|4535783454}} {{amazon|4798008575}} {{amazon|4816320563}} ==…」)
 
1行目: 1行目:
 
==数学==
 
==数学==
[統計][R]
+
[[統計][R]]
 
*グラフを書く
 
*グラフを書く
 
*Excel 立方根を求める
 
*Excel 立方根を求める
13行目: 13行目:
 
====Python====
 
====Python====
 
*https://mathwords.net/combination
 
*https://mathwords.net/combination
  >>> import math
+
  >>> import math
  >>> cmb = lambda m,n:math.factorial(m) / (math.factorial(n) * math.factorial(m-n))
+
  >>> cmb = lambda m,n:math.factorial(m) / (math.factorial(n) * math.factorial(m-n))
  >>> cmb(10,2)
+
  >>> cmb(10,2)
 
  45.0
 
  45.0
 
====R====
 
====R====
  >choose(10, 2)
+
  >choose(10, 2)
 
  [1] 45
 
  [1] 45
  
26行目: 26行目:
 
====Python====
 
====Python====
 
*cmb は、組み合わせの数で定義
 
*cmb は、組み合わせの数で定義
  >>> dbinom = lambda k,n,p:cmb(n,k) * math.pow(p,k) * math.pow((1-p),(n-k))
+
  >>> dbinom = lambda k,n,p:cmb(n,k) * math.pow(p,k) * math.pow((1-p),(n-k))
  >>> dbinom(3,10,0.5)
+
  >>> dbinom(3,10,0.5)
 
  0.1171875
 
  0.1171875
 
====R====
 
====R====
  > dbinom(3,10,0.5)
+
  > dbinom(3,10,0.5)
 
  [1] 0.1171875
 
  [1] 0.1171875
 
===累積分布関数===
 
===累積分布関数===
36行目: 36行目:
  
 
====Python====
 
====Python====
  >>> pbinom = lambda q,n,p:sum([dbinom(k,n,p) for k in range(0,q+1)])
+
  >>> pbinom = lambda q,n,p:sum([dbinom(k,n,p) for k in range(0,q+1)])
  >>> pbinom(3,10,0.5)
+
  >>> pbinom(3,10,0.5)
 
  0.171875
 
  0.171875
 
====R====
 
====R====
  > pbinom(3,10,0.5)
+
  > pbinom(3,10,0.5)
 
  [1] 0.171875
 
  [1] 0.171875
  

2020年2月15日 (土) 07:59時点における版

数学

[[統計][R]]

  • グラフを書く
  • Excel 立方根を求める
  • ギリシャ文字

統計

組み合わせの数

Python

>>> import math
>>> cmb = lambda m,n:math.factorial(m) / (math.factorial(n) * math.factorial(m-n))
>>> cmb(10,2)
45.0

R

>choose(10, 2)
[1] 45

二項分布

Python

  • cmb は、組み合わせの数で定義
>>> dbinom = lambda k,n,p:cmb(n,k) * math.pow(p,k) * math.pow((1-p),(n-k))
>>> dbinom(3,10,0.5)
0.1171875

R

> dbinom(3,10,0.5)
[1] 0.1171875

累積分布関数

Python

>>> pbinom = lambda q,n,p:sum([dbinom(k,n,p) for k in range(0,q+1)])
>>> pbinom(3,10,0.5)
0.171875

R

> pbinom(3,10,0.5)
[1] 0.171875


==

import math
cmb = lambda m,n:math.factorial(m) / (math.factorial(n) * math.factorial(m-n))
dbinom = lambda k,n,p:cmb(n,k) * math.pow(p,k) * math.pow((1-p),(n-k))
pbinom = lambda q,n,p:sum([dbinom(k,n,p) for k in range(0,q+1)])