Быстрые методы реализации общей функции по строкам или элементам в двух кадрах данных pandas

#python #pandas #dataframe

#питон #панды #фрейм данных

Вопрос:

Очень простой вопрос: если я хочу выполнить вычисления по строкам или элементам для каждой пары соответствующих строк/элементов из двух фреймов данных, могу ли я как-то использовать apply/applymap/map?

Мотивирующий пример: Я хочу заниматься sklearn.metrics.roc_auc_score(df_1_row_i, df_2_row_i) for i in range(len(df_1)) . Я определенно могу сделать это с помощью понимания списка/для цикла, но мне просто любопытно, как это сделать по-настоящему или эффективно. Количество строк в двух DFS может быть разным, и в этом случае мне нужно будет выполнить комбинации (m*n вычислений).

Я не уверен, что это глупый вопрос, но, похоже, я не нахожу предыдущего вопроса такого же рода на SO.