全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

python中pandas.DataFrame对行与列求和及添加新行与列示例

本文介绍的是python中pandas.DataFrame对行与列求和及添加新行与列的相关资料,下面话不多说,来看看详细的介绍吧。

方法如下:

导入模块:

from pandas import DataFrame
import pandas as pd
import numpy as np

生成DataFrame数据

df = DataFrame(np.random.randn(4, 5), columns=['A', 'B', 'C', 'D', 'E'])

DataFrame数据预览:

  A  B  C  D  E
0 0.673092 0.230338 -0.171681 0.312303 -0.184813
1 -0.504482 -0.344286 -0.050845 -0.811277 -0.298181
2 0.542788 0.207708 0.651379 -0.656214 0.507595
3 -0.249410 0.131549 -2.198480 -0.437407 1.628228

计算各列数据总和并作为新列添加到末尾

df['Col_sum'] = df.apply(lambda x: x.sum(), axis=1)

计算各行数据总和并作为新行添加到末尾

df.loc['Row_sum'] = df.apply(lambda x: x.sum())

最终数据结果:

  A  B  C  D  E Col_sum
0 0.673092 0.230338 -0.171681 0.312303 -0.184813 0.859238
1 -0.504482 -0.344286 -0.050845 -0.811277 -0.298181 -2.009071
2 0.542788 0.207708 0.651379 -0.656214 0.507595 1.253256
3 -0.249410 0.131549 -2.198480 -0.437407 1.628228 -1.125520
Row_sum 0.461987 0.225310 -1.769627 -1.592595 1.652828 -1.022097

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流,谢谢大家对的支持。


# pandas  # dataframe  # pandas合并dataframe  # 创建dataframe  # pandas如何给DataFrame新增列并赋值  # 如何使用 Python Pandas 更新行和列  # pandas添加新列的5种常见方法  # pandas选择或添加列生成新的DataFrame操作示例  # pandas 实现将两列中的较大值组成新的一列  # 基于pandas向csv添加新的行和列  # Pandas DataFrame数据的更改、插入新增的列和行的方法  # Pandas实现转换产生新列的项目实践  # 的是  # 来看看  # 相关资料  # 这篇文章  # 谢谢大家  # 多说  # 方法如下  # 有疑问  # columns  # np  # randn  # random  # df  # numpy 


相关文章: 建站主机与虚拟主机有何区别?如何选择最优方案?  大连网站制作公司哪家好一点,大连买房网站哪个好?  网站制作说明怎么写,简述网页设计的流程并说明原因?  如何快速搭建高效WAP手机网站?  北京制作网站的公司,北京铁路集团官方网站?  如何通过虚拟主机快速搭建个人网站?  网站插件制作软件免费下载,网页视频怎么下到本地插件?  如何选择网络建站服务器?高效建站必看指南  常州自助建站:操作简便模板丰富,企业个人快速搭建网站  音响网站制作视频教程,隆霸音响官方网站?  桂林网站制作公司有哪些,桂林马拉松怎么报名?  北京制作网站的公司排名,北京三快科技有限公司是做什么?北京三快科技?  建站之星如何通过成品分离优化网站效率?  建站之星IIS配置教程:代码生成技巧与站点搭建指南  兔展官网 在线制作,怎样制作微信请帖?  在线教育网站制作平台,山西立德教育官网?  单页制作网站有哪些,朋友给我发了一个单页网站,我应该怎么修改才能把他变成自己的呢,请求高手指点迷津?  外贸公司网站制作哪家好,maersk船公司官网?  制作网站的公司有哪些,做一个公司网站要多少钱?  建站主机功能解析:服务器选择与快速搭建指南  相亲简历制作网站推荐大全,新相亲大会主持人小萍萍资料?  建站主机CVM配置优化、SEO策略与性能提升指南  网站建设设计制作营销公司南阳,如何策划设计和建设网站?  陕西网站制作公司有哪些,陕西凌云电器有限公司官网?  如何在万网开始建站?分步指南解析  c++怎么使用类型萃取type_traits_c++ 模板元编程类型判断【方法】  高端建站三要素:定制模板、企业官网与响应式设计优化  建站三合一如何选?哪家性价比更高?  如何制作公司的网站链接,公司想做一个网站,一般需要花多少钱?  小视频制作网站有哪些,有什么看国内小视频的网站,求推荐?  GML (Geography Markup Language)是什么,它如何用XML来表示地理空间信息?  C#如何序列化对象为XML XmlSerializer用法  建站之星导航菜单设置与功能模块配置全攻略  装修招标网站设计制作流程,装修招标流程?  开源网站制作软件,开源网站什么意思?  洛阳网站制作公司有哪些,洛阳的招聘网站都有哪些?  如何通过WDCP绑定主域名及创建子域名站点?  建站之星如何实现PC+手机+微信网站五合一建站?  深圳 网站制作,深圳招聘网站哪个比较好一点啊?  已有域名建站全流程解析:网站搭建步骤与建站工具选择  Swift开发中switch语句值绑定模式  宝塔新建站点报错如何解决?  python的本地网站制作,如何创建本地站点?  北京专业网站制作设计师招聘,北京白云观官方网站?  企业微网站怎么做,公司网站和公众号有什么区别?  建站之星安装后界面空白如何解决?  简历在线制作网站免费,免费下载个人简历的网站是哪些?  胶州企业网站制作公司,青岛石头网络科技有限公司怎么样?  ,怎么在广州志愿者网站注册?  如何解决ASP生成WAP建站中文乱码问题? 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。