第四次嘗試

import scipy.stats
import numpy as np
import pandas as pd
import matplotlib.pyplot as plt

%config InlineBackend.figure_format = 'retina'
np.random.seed(123)
np.random.random(5)
array([ 0.69646919,  0.28613933,  0.22685145,  0.55131477,  0.71946897])
np.random.randint(0,9,10)
array([6, 1, 0, 1, 0, 0, 3, 4, 0, 0])
num = 1000
x = np.random.random(num)
y = np.random.random(num)

pi = np.sum(x**2 + y**2 < 1) / num * 4
print('PI:', pi)
PI: 3.196
plt.figure(figsize=(5,5))

plt.scatter(x,y, alpha = 0.6)
plt.axis([0,1,0,1])

x2 = np.arange(0, 1.01, 0.01)
y2 = np.sqrt(1 - x2**2)
plt.plot(x2, y2, 'm', lw=3)

plt.show()
output_5_0.png
mean = 950
std = 50

# 生成滿足正態(tài)分布的隨機(jī)數(shù),并繪制直方圖
sample = np.random.normal(mean, std, size=365)
plt.hist(sample, bins=30, alpha=0.7, rwidth=0.9, normed=True)

plt.show()
output_6_0.png
mean = 950
std = 50
norm = scipy.stats.norm(mean, std)
x = np.arange(700, 1200, 1)
y = norm.pdf(x)
plt.plot(x, y)
plt.show()
output_8_0.png
x = np.arange(700, 1200, 1)
y = norm.cdf(x)
plt.plot(x, y)
plt.show()
output_9_0.png
#繪制PDF曲線
x = np.arange(700, 1200, 1)
y = norm.pdf(x)
plt.plot(x, y)

#在1000處繪制豎線
plt.vlines(1000, 0, norm.pdf(1000))

#填充顏色
x2 = np.arange(700, 1000, 1)
y2 = norm.pdf(x2)
plt.fill_between(x2, y2, color='blue', alpha=0.1)

#設(shè)置y軸范圍
plt.ylim(0,0.0085)

plt.show()
output_10_0.png
norm.cdf(1000)
0.84134474606854293
#繪制PDF曲線
x = np.arange(700, 1200, 1)
y = norm.pdf(x)
plt.plot(x, y)

#繪制豎線
plt.vlines(1000, 0, norm.pdf(1000))

#填充顏色
x2 = np.arange(1000, 1200, 1)
y2 = norm.pdf(x2)
plt.fill_between(x2, y2, color='blue', alpha=0.1)

#設(shè)置y軸范圍
plt.ylim(0,0.0085)

plt.show()
output_12_0.png
1 - norm.cdf(1000)
0.15865525393145707
norm.sf(1000)
0.15865525393145707
#繪制PDF曲線
x = np.arange(700, 1200, 1)
y = norm.pdf(x)
plt.plot(x, y)

#繪制豎線
plt.vlines(950, 0, norm.pdf(950))
plt.vlines(1050, 0, norm.pdf(1050))

#填充顏色
x2 = np.arange(950, 1050, 1)
y2 = norm.pdf(x2)
plt.fill_between(x2, y2, color='blue', alpha=0.1)

#設(shè)置y軸范圍
plt.ylim(0,0.0085)

plt.show()
output_15_0.png
norm.cdf(1050) - norm.cdf(950)
0.47724986805182079
norm.ppf(0.9)
1014.07757827723
norm.isf(0.8)
907.91893832135429
outcome = np.random.randint(0,2,10)
outcome
array([1, 0, 0, 1, 1, 0, 1, 1, 0, 1])
np.sum(outcome)
6
sample = [np.sum(np.random.randint(0,2,10)) for i in range(10000)]
sample = pd.Series(sample)
sample.value_counts().sort_index().plot.bar()
plt.show()
output_23_0.png
n = 10
p = 0.5
binomial = scipy.stats.binom(n, p)
x = np.arange(0,11)
plt.plot(x, binomial.pmf(x), 'bo')
plt.vlines(x, 0, binomial.pmf(x), colors='b')
plt.ylim(0,0.3)
plt.show()
output_25_0.png
mean, var = binomial.stats()
print(mean)
print(var)
5.0
2.5
n = 100
p = 0.05
binom = scipy.stats.binom(n,p)
x = np.arange(0,101)
plt.plot(x, binom.pmf(x), 'bo')
plt.vlines(x, 0, binom.pmf(x), colors='b')
plt.ylim(0,0.2)
plt.show()
output_28_0.png
binom.pmf(5)
0.18001782727043672
1 - binom.cdf(4)
0.56401869931428927
binom.sf(4)
0.56401869931429105
binom.isf(0.1)
8.0
binom.ppf(1 - 0.1)
8.0
lmd = 20
poisson = scipy.stats.poisson(lmd)
x = np.arange(0,40)
plt.plot(x, poisson.pmf(x), 'bo')
plt.vlines(x, 0, poisson.pmf(x), colors='b')
plt.ylim(0,0.1)
plt.show()
output_35_0.png
mean, var = poisson.stats()
print(mean)
print(var)
20.0
20.0
poisson.pmf(20)
0.088835317392084806
poisson.cdf(15)
0.1565131346397429
poisson.sf(19)
0.5297427331607607
poisson.ppf(0.9)
26.0
#基本作業(yè)
#機(jī)票超賣現(xiàn)象
#假設(shè)某國(guó)際航班有300個(gè)座位,乘客平均誤機(jī)率是2%。
#1、如果一共賣出305張機(jī)票,那么登機(jī)時(shí)人數(shù)超額的概率是多少?
mean = 300
std = 0.02
norm = scipy.stats.norm(mean, std)
norm.cdf(350)
1.0
#2、如果一共賣出305張機(jī)票,登機(jī)時(shí)最多只超額1人的概率是多少?
norm.cdf(306) - norm.cdf(305)
0.0
#3、一共賣幾張票,可以保證不超額的概率至少是90%。
binom.isf(0.9)
2.0
#目前表示完全看不懂了。需要有人指點(diǎn)了,里面的知識(shí)點(diǎn)完全不知道,只有先嘗試。第二遍的時(shí)候再認(rèn)真的學(xué)。
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 小白求大神指點(diǎn)?_? 新買的彩鉛剛到,心情真是無(wú)比的激動(dòng),涂好色卡,一根根裝進(jìn)筆簾之后找了一個(gè)簡(jiǎn)單的臨摹樣圖,然后...
    小獵豹寶寶閱讀 266評(píng)論 1 10
  • lqkin閱讀 825評(píng)論 0 0
  • 人前你總是一副酷酷的模樣 穿著得體的正裝 接收多少癡迷驚艷的目光 我卻是你不多的好友 你總說(shuō)我是你的小小開(kāi)心果 你...
    明_熙閱讀 353評(píng)論 14 27
  • 如若你是天使,我便是惡魔。你若是夢(mèng)境,我便是現(xiàn)實(shí)。時(shí)間久了,便覺(jué)得一個(gè)人挺好的。 孤獨(dú),還是高冷,你所了解的不了解...
    炙子閱讀 430評(píng)論 0 0

友情鏈接更多精彩內(nèi)容