返回熊猫数据框中所有以“开头”的字符串

时间:2019-02-17 21:24:12

标签: python pandas boolean startswith

我从文本文件创建了一个数据框(彼此之间非常不规则)。我在“ masking”下面使用所有以“ T-”开头的字符串创建了布尔数组。

mask = np.column_stack([amadeus[col].str.startswith(r'T-', na=False) for col in amadeus])

在下面,您可能会看到数据框(左)和我的“蒙版”的布尔匹配项。

enter image description here

我一直试图用字典等方法来管理文件的不规则性,但是没有成功。

我真正需要的是使用此遮罩将标记为“ True”的单元格的实际内容“拉”入数据帧。像这样:

enter image description here

这是我需要做的其他转换的公正和中间步骤。 编辑它,因为它被错误地标记为重复。

0 个答案:

没有答案