Для данных данных я хочу установить значения outlier (определенные на уровне 95% confidense или 95% квантильной функции или что-то, что требуется) в качестве значений nan. Ниже приведены мои данные и код, которые я использую прямо сейчас. Я был бы рад, если бы кто-то мог объяснить меня дальше.
import numpy as np, matplotlib.pyplot as plt
data = np.random.rand(1000)+5.0
plt.plot(data)
plt.xlabel('observation number')
plt.ylabel('recorded value')
plt.show()