Como somar duas colunas de um dataframe em Panda?
Soluções para a tarefa
Resposta:
import pandas as pd
class dados:
data = {
"coluna_1": [2, 2, 2],
"coluna_2": [3, 5, 6]
}
def __init__(self):
df = pd.DataFrame(self.data)
concatenando = self.data["coluna_1"] + self.data["coluna_2"]
print(concatenando)
print(15*"==")
somar_as_duas_colunas = df['(coluna_3)'] = df.sum(axis=1)
#new_data_frame
print(df)
print(15*"==")
somando_colunas_separadamente = df['(coluna_3)'] = df.sum(axis=0)
print(somando_colunas_separadamente)
a = dados()
output:
[2, 2, 2, 3, 5, 6]
==============================
coluna_1 coluna_2 (coluna_3)
0 2 3 5
1 2 5 7
2 2 6 8
==============================
coluna_1 6
coluna_2 14
(coluna_3) 20