问题标签 [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 回答
41 浏览

python - 如何比较每列文本值?

我想与python中的每一列进行比较。

例如 :

不。 姓名 name_convert 包含
0 苹果派 苹果 真的
1 苹果派 草莓 错误的
2 香蕉奶昔 香蕉 真的
3 香蕉奶昔 香蕉 真的

我想创建contains列。它定义了每列(namewith name_convert)的比较结果。applepie (in name) 包含 apple(in name_convert) 字符串。

name_convert如果is 的子字符串,我如何创建一个包含 True 的新列name

这是我的尝试:

0 投票
0 回答
133 浏览

finance - 如何从 ISIN 代码中检索 Yahoo 股票代码?

我有大量欧洲股票的 ISIN 代码。我发现 yahoo Finance 搜索功能能够使用 ISIN 代码查找股票代码。但是,我想知道是否有办法使用 R 来自动化和加速这个过程。例如,查看我列表中的每个 ISIN 代码并检索相应的股票代码。

谢谢。

0 投票
1 回答
55 浏览

python - 在具有多个条件的 Pandas 中分支

我设法完成了基本的决策逻辑,但具有讽刺意味的是,我在一些非常基本的事情上苦苦挣扎。我的代码有 80% 的情况被捕获,但剩下的 20% 需要帮助。甚至不确定这是否称为分支或仅仅是决策树,但它是初学者的东西。

我的数据的小样本:

这是我的代码:

它给出以下输出: 在此处输入图像描述

正如您在图像中看到的,某些结果应该不同。请问如何用 Pandas 分支我的代码来实现它?

0 投票
3 回答
638 浏览

python - 在 PySpark isin 中包含 null

这是我的数据框:

是否有包含null在里面的语法.isin()
就像是

执行代码后我得到

代替

我想找到一个不需要两次引用同一列的解决方案,就像我们现在需要做的那样:

0 投票
2 回答
80 浏览

python - Pandas 数据框选择基于其他数据框的列,其中包含列值

我有两个数据框。这里是dwpjp.head()

jp_number
0 25146315052147720191
1 57225427599900052634
2 86076681691411639833
3 50491824499499656478
4 95588382889227620465

ct_data.head()

imjp_number imct_id
0 23605308039805192764 x1E5e3ukRyEFRT6SUAF6lg|d543d3d064da465b8576d87
1 57225427599900052634 aa0d2dac654d4154bf7c09f73faeaf62|-vf6738ee3bed
2 53733358271401869469 6FfHZRoiWs2VO02Pruk07A|__g3d877adf9d154637be26
3 50491824499499656478 __gbe204670ca784a01b7207b42a7e5a5d3|54e2c39cd3
4 82143248133286027306 __g1114a30c6ea548a2a83d5a51718ff0fd|773840905c

我想要两个新的数据框cct_data,并且dct_data来自ct_data. 如果数据帧中存在 ,则数据ct_data帧应在条件下拆分,然后放入,否则放入.jp_numberdwbjpcct_datadct_data

我试过这个常见的jp_number存在dwpjp

而对于另一个我否定了如下条件:

但结果没有得到如下。

cct_data

imjp_number imct_id
0 57225427599900052634 aa0d2dac654d4154bf7c09f73faeaf62|-vf6738ee3bed
1 50491824499499656478 __gbe204670ca784a01b7207b42a7e5a5d3|54e2c39cd3

dct_data

imjp_number imct_id
0 23605308039805192764 x1E5e3ukRyEFRT6SUAF6lg|d543d3d064da465b8576d87
1 53733358271401869469 6FfHZRoiWs2VO02Pruk07A|__g3d877adf9d154637be26
2 82143248133286027306 __g1114a30c6ea548a2a83d5a51718ff0fd|773840905c

注意:jpnumber=imjp_number

0 投票
5 回答
1020 浏览

python - Pandas 每行的计数、总和、平均特定范围/值

我有大数据,我只想在特定范围内对每一行进行计数、求和、平均值。

例如,我想计算每行 10-100 之间的值的出现,所以它会得到:

目前我通过迭代每一行、横向和使用 groupby 来完成这项工作。但这需要一些时间,因为我有 ~500 列和 500000 行

0 投票
0 回答
46 浏览

python - 使用python根据第一天的值查找接下来几天重复id的记录

我正在尝试根据第一天的值查找重复的 id。

例如,我有 4 天的记录:

鉴于上述数据,我想找到符合以下条件的记录:(1)day=1 中所有 class = 0 的记录;(2)在第2、3、4天,如果id满足条件(1)--第1天class=0,保留记录

所以结果应该是:

这种方法可以工作:

但是我的完整数据集包含更多的列和行,使用上述方法听起来太乏味了。有谁知道如何更有效地做到这一点?非常感谢!!

0 投票
3 回答
149 浏览

python - 如何找出两个不同 Pandas 数据框中的两个字符串是否相等?

我有两个不同的数据框,A 和 B,它们都有一个列,每个列都有一个字符串。我的目标是遍历 A 中的字符串列并检查 B 中是否存在该字符串,如果不存在,则对 A 中的其他列进行一些计算,然后使用 A 中的值向 B 写入一个新行。我很难检查字符串相似度。

我试过这个:

我得到一个 TypeError: only list-like objects are allowed to be pass to isin(), you pass a [str]

我还尝试过在 A 上使用 for 循环:

然后我得到 AttributeError: 'str' object has no attribute 'isin'

样本数据:

有任何想法吗?

0 投票
0 回答
28 浏览

python - 仅使用数组的第一个矩阵

我有一个数组,里面有两个矩阵。我不介意第二个矩阵,只想在 np.isin 函数中使用第一个矩阵。下面列出了我要运行的函数,当我尝试使用原始数组运行时,会出现错误“具有多个元素的数组的真值不明确。使用 a.any() 或 a.all()':

在此处输入图像描述

下面列出了 new_data 数组,我假设初始矩阵的每个值都是“combined_data”与来自洪水的第二个矩阵的线相交的线。例如,组合数据的第 9 行与洪水数据的第 106713 行相交。在此处输入图像描述

如果我只是将数组的第一个矩阵插入到我的初始代码行中,它会起作用吗?我已经尝试过 np.vsplit 但不确定如何工作,即使是这样,如果这可行。

任何帮助,将不胜感激。

0 投票
0 回答
193 浏览

python - 从 ISIN 中提取历史证券价格

如何仅从交易所和 ISIN 中提取 Python 中的历史证券(股票和 ETF)价格数据?

我见过的所有方法都首先将其映射到美国系统,即使用交易所代码和证券代码。这样做有两个问题,一些证券没有美国股票代码,而另一些有股票代码,但并不总是有一个代码来指定交易所。

目前,我正在从 https://www.boerse-online.de/etf/boersenplaetze/ishares-uk-property-etf-IE00B1TXLS18https://www.finanzen100.de/zertifikate/sonstige/等网站拉表Sonstiges-zertifikat-auf-bloomberg-brent-crude-subindex-total-return-wkn-a1n49p_H1225544336_49507519/

然后查找表中的交换。但这也有一些问题。

  1. 我无法将网站与 ISIN 连接以获取安全网页,因为安全名称也在 URL 中,因此我必须手动获取每个安全的 URL。
  2. 对于不同的证券,有时在同一个网站上的格式是不同的,所以我必须为不同的证券设置不同的代码。
  3. 两个网站都没有所有证券的所有交易所,所以我必须先在网上手动找到证券。
  4. 这些网站不以表格形式提供历史数据,仅提供当前价格和一些附加信息。

由于 ISIN 是国际公认的识别和使用证券的方法,而交易所似乎是最明显、最简单的方法,而且在许多情况下,它是在特定交易所指定证券的唯一方法,我很惊讶我不能找到执行此操作的工具。