intent: Merge DataFrames in Pandas using the mean
rewritten_intent: merge rows from dataframe `df1` with rows from dataframe `df2` and calculate the mean for rows that have the same value of axis 1
snippet: pd.concat((df1, df2), axis=1).mean(axis=1)