如何在numpy ndarray中添加2列? [英] How to add 2 columns in numpy ndarray?

查看:111
本文介绍了如何在numpy ndarray中添加2列?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有一个像下面这样的 numpy ndarray:

I have an numpy ndarray like below:

[[1 9 1 1]
 [9 3 1 1]
 [1 9 9 1]
 [8 2 4 7]]

我想添加最后 2 列值以获得低于结果

I want to add last 2 columns values to get below result

[[1 9 2]
 [9 3 2]
 [1 9 10]
 [8 2 11]]

推荐答案

求和,然后去掉最后一列

Sum, then drop the last column

myArray[:, -2] = myArray[:,-2] + myArray[:,-1] 
myArray = myArray[:,:-1]

这篇关于如何在numpy ndarray中添加2列?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆