pandas Dataframe返回下表。需要根据以下等式为每一行计算y值,并需要添加到具有新字段y_value的相同DataFrame。
Discount Profit
0 2 100
1 1 200
2 6 100
3 6 100
4 4 140
5 2 120
6 2 80
等式
y = Discount + 2 * Profit + 27
计算新字段y_value后,DataFrame应该像
一样返回 Discount Profit y_value
0 2 100 229
1 1 200 428
2 6 100 233
3 6 100 233
4 4 140 311
5 2 120 269
6 2 80 189
答案 0 :(得分:0)
pandas
可以轻松支持此类操作:
df['y_value'] = df['Discount'] + 2 * df['Profit'] + 27
df
Out[6]:
Discount Profit y_value
0 2 100 229
1 1 200 428
2 6 100 233
3 6 100 233
4 4 140 311
5 2 120 269
6 2 80 189