Python Pandas Dataframe数学(减法,平方根)

时间:2015-12-01 09:03:21

标签: math pandas

我得到一个包含4列的Dataframe,需要使用其中2个进行数学计算,并将结果写入新列。 数学计算是:

Exceldata.Blindleistung=(Exceldata.Scheinleistung - Execeldata.Wirkleistung)**(1/2)

这是我尝试的方式:

Jahresgang.columns = ['Zeitstempel', 'Spannung', 'Wirkleistung', 'Scheinleistung', 'Blindleistung']
Jahresgang.Blindleistung=(Jahresgang.Scheinleistung - Jahresgang.Wirkleistung)**(1/2)

问题在于我现在不知道如何从结果中创建新列。我之前尝试过创建它的方法,但它没有用。

1 个答案:

答案 0 :(得分:1)

Exceldata['Blindleistung'] = (Exceldata['Scheinleistung'] - Execeldata['Wirkleistung']) **0.5