Numpy,从A列或B列获取数据,具体取决于是否满足条件以创建C列

时间:2014-03-25 03:14:21

标签: python numpy

我的数组中有2列数据,基本上是1列有用的信息。然而,它们来自不同的来源,这就是为什么它们分为两列。

我想要做的是从第一列或第二列获取值,具体取决于是否满足条件。然后将该值插入新列中。因此,我的新列基本上只是第1列和第2列中的有用信息。如果在任一列中都不满足条件,则只输入空白。

在numpy中有一种简单而有效的方法吗?

以下是一个示例表:

Name       Gathered_Name
John       0
0          Jack
0          0

我的结果将是:

Column3
John
Jack
"" <--empty string

不要担心这种情况,我已经制定了正则表达式来处理...假设在这种情况下,条件是if != 0

0 个答案:

没有答案