str.contains 函数不适用于我的数据框
我有一个包含 5 列的数据框(参与者、duration_1、duration_2、duration_3、duration_4)。 “参与者”列包含带有 IDCY 或 IDCO 标签的主题。例如:IDCY06、IDCO02、IDCY31...等。我想创建两个新的数据框:带有 IDCY 的数据框和带有 IDCO 的数据框。我一直在使用代码:
df[df["Participant"].str.contains("IDCY")]
并且我不断收到参与者的关键错误代码,即使所有内容都拼写正确。
是否有其他方法可以迭代行并获取具有设置子字符串的参与者的新数据框?
谢谢。
I have a dataframe with 5 columns (Participants, duration_1, duration_2, duration_3, duration_4). The "Participant" column has either subjects with the IDCY or IDCO labels. FOr example: IDCY06, IDCO02,IDCY31...etc. I want to create two new dataframes: those with the IDCY and those with IDCO. I have been using the code:
df[df["Participant"].str.contains("IDCY")]
and I keep getting a keyerror code for Participants even though everything is spelled as it should be.
Is there any other method to iterate over rows and to get a new dataframe with the participants that have a set substring?
Thank you.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论