在excel中计算两列相乘是十分容易的,在pandas中也是如此

如下表中的Discoount 和 ListPrice相乘


直接上python代码:

# @DATE : 2021-1-2
# @TIME : 11:49
# @USER : kirin
# 利用pandas计算打折后的价格import pandas as pdbook = pd.read_csv("data/book_sel_2.csv", index_col='id')
# 操作符的重载,在pandas中 * 如果他的两边都是列,那么,它会把两边进行对齐,相乘
# 方法一:
# book['Price'] = book['ListPrice'] * book['Discount']
# 也可以列 * 数字
# book['Price'] = book['ListPrice'] * 0.8# 方法二:
# 对整个index进行运算:
# for i in book.index:
#     book['Price'].at[i] = book['ListPrice'].at[i] * book['Discount'].at[i]# 如果你并不是想全部相乘,而是对其中的部分进行运算:
for i in range(5, 10):book['Price'].at[i] = book['ListPrice'].at[i] * book['Discount'].at[i]
print(book)

输出:

对应代码文件:F:\Project\python\src\WangYiYun\DataAnalysis\15.py

pandas中计算两列相乘相关推荐

  1. pandas中根据两列 或 多列进行条件对比,生成新列【三种方法】

    使用目的: 两列数量对比,收货比期望多,就是标记数量满足,否则就数量不满足 如果数量满足.日期满足,那么总体就标记满足,有一个不满足就总体标记不满足 第一种: .loc赋值 # 这里是先创建一个空列, ...

  2. matlab 两列数据相乘,在EXCEL中,两列完全相同的数据,求和结果不一样??单元格两列相乘的公式...

    excel表格中怎样求和以及计算两列的乘积 一.这可以用SUMPRODUCT函数来完成. 二.比如是要 =A1*B1 A2*B2 .....A100*B100,则这个公以简化成 =SUMPRODUCT ...

  3. 如何用python计算excel两行之间的差值_excel表格求两列数据差值-怎样在EXCEL表格中求两列数的差?...

    怎样在EXCEL表格中求两列数的差? 1.双击打开需行求差的Excel表格,Excel表格. 2.在进入Excel表格后,使用鼠标需差的单元格,先选中其中一行即可. 3.在选中一行后,在单元格内输入& ...

  4. pandas中计算分位数的方法describe,quantile,以及sql中计算分位数的方法percentile_approx,percent_rank() over()

    1.pandas中计算分位数的方法describe,quantile 准备一张表 def test():df = pd.DataFrame({'a':[1,2,3],'b':[4,5,6],'c':[ ...

  5. excel相乘再相加_(excel 两列相乘再相加)excel表格两列数据乘积

    Excel求两列的乘积用什么公式啊 1.Excel 2016电子表格应用程序,所示点击屏幕右侧新建空作簿: 2.选中销售额单元格数域,如图所示.选择"公式→函数库"功能区,点击&q ...

  6. excel计算两列差的公式和方法

    excel计算两列差的公式和方法 [日期:2012-03-23]   来源:IT部落窝  作者:IT部落窝   阅读:3636次 [字体:大 中 小] 内容提要:文章介绍excel两列差的情况不同,具 ...

  7. 用python对excel中的两列数据进行排列组合

    需求:对一个excel中的两列数据进行排列组合,并将数据追加写入到表格中. 背景:完全不懂代码的小白,所以,最后将代码打包生成可执行文件,方便操作. 下面直接上代码. import pandas as ...

  8. 比对EXCEL中的两列数据之间的差值

    工作中经常会比对EXCEL中的两列数据之间的差值 import pandas as pd  #导入pandas #读取第一个表格数据 打印 df=pd.read_excel("F:\\tem ...

  9. exce中让两列数据一一对应_EXCEL表格如何匹配两列数据一样-EXCEL让两个表格中的两列数据一一对应...

    怎样把excel中两列有部分相同的数据进行匹配? 1.首先打开excel表格,可以看到有两列数据需要匹配,找出列B中在列A中没有的数据. 2.然后在C1单元格内输入函数公式:=IF(ISNA(VLOO ...

最新文章

  1. 10x系列之Clay.io的服务发现
  2. Python入门100题 | 第075题
  3. 《Credit Risk Scorecard》第五章: Development Database Creation
  4. 【Java框架】 Hibernate与Mybatis对比
  5. boost::dijkstra_shortest_paths用法的测试程序
  6. Android:TextView 自动滚动(跑马灯) (转)
  7. php将excel导入mysql,PHP实现将EXCEL文件导入到MYSQL
  8. wringPi 初始化GPIO 为上拉_GPIO接口
  9. android学习笔记42——图形图像处理2——绘图
  10. 2017.10.10 Perm 排列计数 失败总结
  11. python怎样实现封装_Python底层封装实现方法详解
  12. java 获取html title_java htmlparser 获取网页title
  13. 如何从官网下载Chrome浏览器离线安装包
  14. powerdns 安装部署备忘
  15. 使用逻辑回归对信用卡诈骗分析
  16. Fluent残差图中continuity不收敛如何处理
  17. Urchin = Analytics Google的免费网站统计系统发布
  18. 第三方APK如何隐藏虚拟按键
  19. 我坚持写公众号的初衷是什么?
  20. Docker的安装与基本使用(一)---使用Docker的前提条件和三要素

热门文章

  1. 各位加了一天班累了吧?那我们来继续未完的表单验证吧
  2. 关于预编绎网站的问题[已预编译此应用程序的错误]
  3. python查找元素的下标 leetcode 392
  4. win7连接sftp_SFTP远程连接服务器上传下载文件-vs2010项目实例
  5. 动态规划入门——斐波那契数(Leetcode 509)
  6. windows睡眠(休眠)唤醒助手_Windows快速启动背后的功臣:休眠
  7. DTC精彩回顾—韩锋:AnalyticDB,金融级云原生数据仓库及最佳实践丨PPT视频
  8. 本周4天4场直播,解决你对Oracle的种种疑惑,还有第2期大咖讲坛讨论敏捷开发中的性能质量管控...
  9. 青铜到王者:AIOps 平台在腾讯的升级之路
  10. 做数仓运维,你必须要认识这个眼观六路耳听八方的“能人”