У меня есть два фрейма данных (df1 и df2) с аналогичными показателями (MetricA / MetricA1 и MetricB / MetricB1). Я хочу вычислить дельту между ними в третьем столбце в df1 (как концептуально показано в df3). Как лучше всего это сделать, не набирая каждый cal c индивидуально? Представление ниже:
import pandas as pd
import numpy as np
df1=pd.DataFrame(np.random.randint(0,100,size=(15, 2)), columns=['MetricA', 'MetricB'])
df2=pd.DataFrame(np.random.randint(0,100,size=(15, 2)), columns=['MetricA1', 'MetricB1'])
df3=df2=pd.DataFrame(np.random.randint(0,100,size=(15, 4)), columns=['MetricA', 'MetricB','DeltaMetricAAndA1', 'DeltaMetricBAndB1'])