python多条件求和_python – Numpy:条件求和
我有以下numpy数组:
import numpy as np
arr = np.array([[1,2,3,4,2000],
[5,6,7,8,2000],
[9,0,1,2,2001],
[3,4,5,6,2001],
[7,8,9,0,2002],
[1,2,3,4,2002],
[5,6,7,8,2003],
[9,0,1,2,2003]
])
我理解np.sum(arr,axis = 0)来提供结果:
array([ 40, 28, 36, 34, 16012])
我想做什么(没有for循环)是根据最后一列的值对列进行求和,以便提供的结果是:
array([[ 6, 8, 10, 12, 4000],
[ 12, 4, 6, 8, 4002],
[ 8, 10, 12, 4, 4004],
[ 14, 6, 8, 10, 4006]])
我意识到没有循环可能是一个延伸,但希望最好…
如果必须使用for循环,那么它将如何工作?
我尝试了np.sum(arr [:,4] == 2000,axis = 0)(我将用for循环中的变量替换2000),但它给出了2的结果
python多条件求和_python – Numpy:条件求和相关推荐
- python分组符合条件相加_python实现分组求和与分组累加求和代码
我就废话不多说了,大家还是直接看代码吧! # -*- encoding=utf-8 -*- import pandas as pd data=['abc','abc','abc','asc','ase ...
- python中满足条件相加_python – Numpy:条件求和
我有以下numpy数组: import numpy as np arr = np.array([[1,2,3,4,2000], [5,6,7,8,2000], [9,0,1,2,2001], [3,4 ...
- python数组求和_Python NumPy中的数组求和函数sum | 坐倚北风
在Python中可以使用NumPy中的sum函数来进行数值求和,sum方法的格式如下: numpy.sum(a, axis=None, dtype=None, out=None, keepdims=, ...
- python对矩阵部分求和_python – numpy求和矩阵 – 按索引排
我有3个矩阵(np数组): A是形状(n,m); B的形状为(m,k);和C的形状(n,k) 矩阵C只有集合{-1,0,1}中的值,它是某种类型的"指标":如果C [i,j] == ...
- python if判断字符串_python之条件判断、循环和字符串格式化
1. python的条件判断:if和else 在条件判断中可以使用算数运算符 等于:== 不等于:!= 大于:> 小于:< 大于等于:>= 小于等于:<= 示例1: usern ...
- python复合条件判断_Python的条件判断和循环
条件判断 计算机之所以能做很多自动化的任务,因为它可以自己做条件判断. 在Python程序中,用if语句实现 根据Python的缩进规则,如果if语句判断是True,也可以给if添加一个else语句, ...
- python if elif用法_Python elif 条件判断-python if elif-python else if-Python elif使用-嗨客网...
Python elif条件判断教程 在 elif elif 语句只能写在 if 语句的同级代码的后面,且 elif 语句可以写任意多个. Python elif语句详解 语法 if condition ...
- python阶乘倒数和_python阶乘倒数求和!!! 求大神 c++程序 阶乘
from __future__ import divisiondef FuncSum(n): s=1;f=1 for i in range(1,n+1): f*=i s+=1/f; return si ...
- python filter函数 字符串_Python数组条件过滤filter函数使用示例
使用filter函数,实现一个条件判断函数即可. 比如想过滤掉字符串数组中某个敏感词,示范代码如下: #filter out some unwanted tags def passed(item): ...
最新文章
- A - 排名 HDU - 1236 sort(cmp)
- 笔记JavaScript基本概念
- Android面试题大集合
- java dwr实现消息推送_dwr消息推送
- 用原生JS读写CSS样式的方法总结
- git commit之后后面的操作步骤
- 面向对象——类设计(六)——算法类
- javascript中的XML
- RTL8211E应用(二)之信号输入、输出接口
- myeclipse导入项目中文乱码_建立一个可烧录的空项目
- 南京大学计算机专业复试面试,南京大学计算机CS专业复试超全PPT及真题、面试内部资料(离散编译上机面试)...
- Google Earth Engine简介
- unity3d学习笔记-报错
- 支付宝信用卡还款即将收费,3个方法免手续费!
- tomcat localhost log 和 tomcat catalina log分别是什么日志
- 统计英文字数c语言,用C语言作纯英文字数统计
- ITIL 事件管理和问题管理的区别
- 蓝牙rfid读卡器_超高频rfid蓝牙读写器_rfid蓝牙读卡设备
- python爬虫模块_Python爬虫 --- Scrapy爬取IT桔子网
- java用输出v形,Java之循环输出等腰三角形