博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
DataFrame对行列求和并添加新行和列
阅读量:4311 次
发布时间:2019-06-06

本文共 1026 字,大约阅读时间需要 3 分钟。

导入模块:

from pandas import DataFrameimport pandas as pdimport numpy as np

生成DataFrame数据

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

  

DataFrame数据预览:

A         B         C         D         E0  0.673092  0.230338 -0.171681  0.312303 -0.1848131 -0.504482 -0.344286 -0.050845 -0.811277 -0.2981812  0.542788  0.207708  0.651379 -0.656214  0.5075953 -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_sum0        0.673092  0.230338 -0.171681  0.312303 -0.184813  0.8592381       -0.504482 -0.344286 -0.050845 -0.811277 -0.298181 -2.0090712        0.542788  0.207708  0.651379 -0.656214  0.507595  1.2532563       -0.249410  0.131549 -2.198480 -0.437407  1.628228 -1.125520Row_sum  0.461987  0.225310 -1.769627 -1.592595  1.652828 -1.022097

 


 

2017-07-07 11:19:54

转载于:https://www.cnblogs.com/haoziii/p/7131240.html

你可能感兴趣的文章
《算法导论 - 思考题》7-1 Hoare划分的正确性
查看>>
UVa 10491 奶牛和轿车(全概率公式)
查看>>
[Hadoop]-HDFS-架构篇
查看>>
Metronic-最优秀的基于Bootstrap的响应式网站模版
查看>>
20. Valid Parentheses
查看>>
IOS 简单的动画自定义方法(旋转、移动、闪烁等)
查看>>
js/jquery 实时监听输入框值变化的完美方案:oninput & onpropertychange
查看>>
axios
查看>>
PostgreSQL导出一张表到MySQL
查看>>
MVC 前台向后台传输数据
查看>>
《少年先疯队》第四次作业:项目需求调研与分析
查看>>
IPv6 Scapy Samples
查看>>
Asp.Net Ajax的两种基本开发模式
查看>>
哈希——并查集结构——岛问题
查看>>
正则表达式
查看>>
图像处理笔记(十二)
查看>>
条件数(condition number)
查看>>
Chapter 3 Phenomenon——9
查看>>
win64 Python下安装PIL出错解决2.7版本 (3.6版本可以使用)
查看>>
获取各种类型的节点
查看>>