Добавление значений двух столбцов в Pandas: подробное руководство

Чтобы добавить значения двух столбцов в pandas, вы можете использовать различные методы. Вот несколько подходов, которые вы можете рассмотреть:

Метод 1: использование оператора «+».
Вы можете напрямую сложить два столбца вместе, используя оператор «+». Этот метод работает, если столбцы содержат числовые значения.

import pandas as pd
df['result'] = df['column1'] + df['column2']

Метод 2: использование функции «добавить».
Функция «добавить» в pandas позволяет добавлять два столбца вместе. Этот метод более гибок, поскольку позволяет обрабатывать пропущенные значения или указывать значение заполнения.

import pandas as pd
df['result'] = df['column1'].add(df['column2'], fill_value=0)

Метод 3: использование функции «применить».
Вы также можете использовать функцию «применить», чтобы добавить два столбца поэлементно. Этот метод дает вам больше контроля, если вам нужно применить пользовательскую функцию для сложения.

import pandas as pd
df['result'] = df.apply(lambda row: row['column1'] + row['column2'], axis=1)

Метод 4: использование функции «сумма».
Если вы хотите вычислить сумму двух столбцов и сохранить ее в новой переменной, вы можете использовать функцию «сумма».

import pandas as pd
sum_result = df['column1'].sum() + df['column2'].sum()