Pandas 矩阵运算
DataFrame.add(other, axis=’columns’, level=None, fill_value=None)
DataFrame.sub(other, axis=’columns’, level=None, fill_value=None)
DataFrame.mul(other, axis=’columns’, level=None, fill_value=None)
DataFrame.div(other, axis=’columns’, level=None, fill_value=None)
参数:
other : 序列, 数据框, 常量
axis : {0, 1, ‘index’, ‘columns’}0和index是横向运算,1和columns是纵向运算
fill_value : None或者浮点型,替换缺省值
level : int或name,选择不同的索引,一个数据框可能有两个索引
返回值:
数据框
import pandas as pd
df = pd.DataFrame([[1,1,1],[2,2,2],[3,3,3]],columns=['A', 'B', 'C'])
print(df)A B C
0 1 1 1
1 2 2 2
2 3 3 3
print(df.sub([1,2,3],axis=1))A B C
0 0 -1 -2
1 1 0 -1
2 2 1 0
print(df.sub([1,2,3],axis=0))A B C
0 0 0 0
1 0 0 0
2 0 0 0
Pandas 矩阵运算相关推荐
- 数据挖掘-matplotlib、numpy、pandas(二)
文章目录 Numpy Pandas Numpy # 数值化计算库import numpy as np score=np.array([[80,81,82,83,84],[78,96,95,94,93] ...
- 数据分析之Pandas缺失数据处理
↑↑↑关注后"星标"Datawhale每日干货 & 每月组队学习,不错过Datawhale干货 作者:耿远昊,Datawhale成员,华东师范大学Pandas 是一个强大的 ...
- 数据分析之Pandas合并操作总结
↑↑↑关注后"星标"Datawhale每日干货 & 每月组队学习,不错过Datawhale干货 作者:耿远昊,Datawhale成员,华东师范大学 pandas 是一个强大 ...
- 让数据分析更便捷快速,了解这12种Numpy和Pandas函数
选自TowardsDataScience 作者:Kunal Dhariwal 机器之心编译 我们都知道,Numpy 是 Python 环境下的扩展程序库,支持大量的维度数组和矩阵运算:Pandas 也 ...
- pandas常用函数说明及速查表
pandas常用函数说明及速查表 如果你用python做开发,那么几乎肯定会使用pandas库. Pandas 是 Python 语言的一个扩展程序库,用于数据分析. Pandas 是一个开放源码.B ...
- python pandas for循环_高逼格使用Pandas加速代码,向for循环说拜拜!
原标题:高逼格使用Pandas加速代码,向for循环说拜拜! 作者:George Seif 编译:公众号翻译部 全网进行中··· 你为什么劝入/劝退Quant? 前言 使用Pandas datafra ...
- python使用教程pandas-python学习教程之Numpy和Pandas的使用
前言 本文主要给大家介绍了关于python中Numpy和Pandas使用的相关资料,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧. 它们是什么? NumPy是Python语言的一个扩 ...
- 机器学习中Python常用库总结(numpy,scipy,matplotlib,pandas)
Numpy(Numerical Python) Numpy:提供了一个在Python中做科学计算的基础库,重在数值计算,主要用于多维数组(矩阵)处理的库.用来存储和处理大型矩阵,比Python自身的嵌 ...
- json 数据 生成 图表_Python数据分析:手把手教你用Pandas生成可视化图表
一: Pandas是什么? Pandas是一个强大的分析结构化数据的工具集:它的使用基础是Numpy(提供高性能的矩阵运算):用于数据挖掘和数据分析,同时也提供数据清洗功能. 利器之一:DataFra ...
最新文章
- nginx 常用命令 和 配置
- 【网络】浏览器输入URL到展示页面全过程(含互联网协议及HTTPS简介)
- 学计算机就业靠谱吗,2018年计算机专业就业怎么样?
- Linux的网络协议族是什么,Linux 网络协议的概述
- JS正则表达式详解2
- Hyper-V 3 限定虚拟机可用的CPU利用率
- KDiff3 merge conflict 窗口操作说明
- 中国计算机学会推荐国际学术会议和期刊目录——A、B、C类期刊会议分级信息
- 妻子,情人,玫瑰花,刺木花(转载)
- VMware 12 安装 macOS S 10.12
- 进入html+css世界的正确姿势
- Atom使用教程:Atom下载,Atom汉化教程,Atom常用插件
- js 实现input框或textarea的文本复制功能
- 马克思政治经济学里关于价值的理论
- 第一章 什么是CRM?
- 参加英特尔迅驰二代风尚盛典发布会小记
- yota3墨水屏调节对比度_【YotaPhoneYOTA3评测】屏幕:背面墨水屏玩法太多样_YotaPhone YOTA 3_手机评测-中关村在线...
- 游戏SDK(三)架构设计之代码实现1
- 36家互联网大厂真实薪资曝光!平均月薪 25k+
- No instances available for [user-service] with root cause(Ribbon负载均衡)
热门文章
- 无偏移谷歌瓦片地址_[转]OpenStreetMap/Google/百度/Bing瓦片地图服务(TMS)
- qpushbutton设置两个图标_宝马显示屏上的各种图标是啥意思,这里分享几个问的最多的!...
- 计算机是通过 来访问存储单元的,计算机是通过____来访问存储单元的
- opencv和python是什么关系_使用OpenCV和Python检测眼睛
- 力扣450. 删除二叉搜索树中的节点(JavaScript)
- 代码质量度量标准_追求代码质量(2): 监视圈复杂度
- 矩阵平均路径长度_Android自定义View-路径动画
- 网关策略跟计算机名有关系吗,交换机网关与与之相连的计算机的网关有没有必然关系...
- java中tcp传图片_Java学习之TCP上传图片
- tcpip网络编程 尹圣雨源码_网络编程——学习笔记