У меня есть .csv с большим количеством значений от -110 до -50. Я хочу рассчитать среднеквадратичную ошибку для диапазона 10 ([-110, -100], [-100, -90] и т. Д.). Основная цель заключается в том, чтобы в итоге я смог построить значения MSE для разных диапазонов и увидеть поведение. Для импорта и чтения CSV я использую следующий код:
data = pd.read_csv('MY_Bahnhof_Bridge_DATASET.csv')
data_Measured = data['rsrp_measured']
data_Simulated = data['rsrp_simulated']
Для вычисления MSE я использовал эту функцию из numpy, но я не знаю, поддерживает ли она диапазоны, такие как pyplot:
MSE = np.square(np.subtract(data_Messung,data_Simulation)).mean()
Или другая функция, которую я нашел:
from sklearn.metrics import mean_squared_error
MSE = mean_squared_error(data_Measured, data_Simulated)
Кто-нибудь знает удобное решение?
Заранее спасибо!