问题标签 [isin]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
37 浏览

pandas - 如何在二维 numpy 数组中使用 pandas isin 函数?

我创建了一个 2 行 5 列的 2d numpy 数组。

我还创建了一个包含两列的数据col1col2

我将 pandasisin函数与col1and一起使用col2来创建一个布尔值列表,如下所示:

输出

现在我想使用这些布尔值对我之前创建的二维数组进行切片,我可以对单行执行此操作,但现在一次对整个二维数组进行切片:

输出:

但是当我做这样的事情时:

但这给出了错误:

有没有办法做到这一点?

0 投票
0 回答
25 浏览

python - 如果满足其他列条件,则删除具有特定 ID 的所有行

我有一个数据框:

ID 国家
1 美国
1 墨西哥
1
2 br
2 墨西哥
3 美国

我想删除该国家/地区的所有 ID == usa

期望的输出:

ID 国家
2 br
2 墨西哥
0 投票
1 回答
34 浏览

python - 在其他列中添加具有出现次数 (.isin) 的新列

在给定此示例数据框的情况下,如何计算列中每个值在列substring中出现的频率string并将结果附加为新列:

这里是我希望输出的样子:

0 投票
2 回答
18 浏览

python - 根据数据框中的公共列删除行索引

我有以下两个数据框 df1 和 df2

我的预期输出是

我想根据公共列值删除行。我的尝试: df1.isin(df2) 这给了我布尔结果。另一件事,我尝试 df3 = pd.merge(df1, df2, on = ['final', 'raw'], how = 'inner')让我们获得df1and的所有常用列df3

0 投票
3 回答
45 浏览

python - 比较熊猫同一张excel表中的2列

在 excel 表中,我想比较 2 列。列名,如 file_1 和 file_2。通过使用这 2 个列,希望通过使用 excel 公式 [countifs] 创建另一个列,例如“diff”。万一,如果 file_1 和 file_2 列记录匹配,则 diff 列中应为 0(零),否则应为 1。但是,我不是例外结果。可以请帮助任何人。

这是我的输入:

输出数据框:

示例代码:

0 投票
1 回答
33 浏览

python - numpy.isin() 可以矢量化以比较列表列表吗?

假设您有两个长度相等的列表,由 int 列表组成。

您想将 y_pred 的每个列表与 y_hat 中的等效(相同索引)列表进行比较,如果 y_pred 的第 i 个元素在 y_hat 中,则返回一个 bool 列表:

你不能使用 np.isin(),因为它会返回:

是否有一个矢量化的 .isin() 函数来避免 for 循环?

0 投票
1 回答
16 浏览

python - 从一维的numpy isin函数返回掩码

我正在尝试使用 numpy 的函数 isin 返回给定查询的掩码。例如,假设我想在下面的 numpy 数组中获取元素 2.1 的掩码:

我正在使用参数查询它np.isin(a, "2.1"),但这会返回另一个 2D 数组而不是 1D 掩码:

我期待它会返回类似的东西:

我应该怎么做才能修复这个查询?

0 投票
0 回答
27 浏览

python - 为什么这两个系列的 isin 都返回 False ?

我想弄清楚它btc_date的价值在于gold['Name']

这是我的数据。

0 投票
2 回答
15 浏览

python-3.x - 根据行索引将列中的值更改为 np.nan

我想有选择地将列值更改为 np.nan。

我有一列有很多零 (0) 值。

我正在获取总数子集的行索引。

我将索引放入变量(s0)中。

然后,我使用它为索引在 s0 中的行将列值设置为 np.nan。

它运行,但它正在将每一行(即整列)更改为 np.nan。

这是我的代码: