Pythonは系列の平均、分散、ラベルの違いを見つけます

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()も使用できます

おすすめ

転載: blog.csdn.net/leviopku/article/details/108695671