1.平均を見つける:
import numpy as np
from time import time
a = list(range(1, 100000))
mean1 = np.mean(a) # method 1
mean2 = sum(a) / len(a) # method 2
時間のかかる観点から見ると、np.mean()は2番目の方法よりも時間がかかります。したがって、平均化にnpモジュールを使用することはお勧めしません。
2.差異を見つける:
分散の公式を見ると、それを書き込むためにforループを追加する必要があることがわかっているため、ここではnpモジュールをお勧めします
import numpy as np
from time import time
a = list(range(1, 100000))
s2 = np.var(a)
np.var()を使用して分散を直接見つけることができます。
3.違いを見つける:
これは直接行うことができ、np.std()も使用できます。