У меня есть два кадра данных. Один представляет минимальные значения, а другой максимальные значения. Как показано ниже:
df_Min = pd.DataFrame({'IDsensor': [1, 2, 3],
'Sensor_SYS1_Min': [54, 55, 75],
'Sensor_SYS2_Min': [320, 315, 400]})
df_Max = pd.DataFrame({'IDsensor': [1, 2, 3],
'Sensor_SYS1_Max': [55, 60, 80],
'Sensor_SYS2_Max': [320, 320, 800]})
Я хотел бы рассчитать разницу между ними. То есть колебание между максимальным значением и минимальным значением.
Я попытался выполнить следующую операцию (эта операция неверна):
df_Oscillation = abs(df_Max - df_Min)
Я хотел бы, чтобы вывод был как это:
df_Oscillation = pd.DataFrame({'IDsensor': [1, 2, 3],
'Sensor_SYS1_Oscillation': [1, 5, 5],
'Sensor_Oscillation': [0, 5, 400]})