Pandas中做简单的函数计算
excel中做简单的计算非常方便,但是pandas中如何实现其实更简单
乘法
就是一列乘以一列
books['Price']=books['ListPrice'] * books['Discount']
也可以直接乘以一个值
books['Price']=books['ListPrice'] * 0.7
但是如果执行某一范围的乘法上面这种方式就不行了
范围乘法
范围乘法的原理是循环操作单元格,所以要用forin
例如我们计算20到26行
for i in range(20,26):
books.at[i,'Price'] = books.at[i,'ListPrice'] * books.at[i,'Discount']
print(books)
结果: