我还没有找到任何可以应用于我的问题的答案,所以这里是:
我有一个图像的初始数据帧,我想根据该图像的描述将其拆分为两个,它是“description”列中的一个字符串。在
我的问题是不是所有的描述都是一样的。我的意思是:
有些图像是加速的,而另一些则不是。这是我想用来分割数据集的标准。在
然而,即使是加速和非加速图像描述也各不相同。在
我的策略是将所有包含“ACC”的字符串重命名为“加速图像”。在
然后我可以:
df_Accl = df[df.Description == "ACCELERATED IMAGE"]
df_NonAccl = df[df.Description != "ACCELERATED IMAGE"]
我怎样才能做到这一点?这只是我想出的一个策略,如果还有其他更有效的方法来做的话,尽管说吧。在
您可以使用^{} 作为布尔掩码,然后按^{} 进行筛选。在
对于反转掩码是使用
~
,筛选器行不包含ACC
:可以使用
contains
查找包含子字符串ACC
的行:相关问题 更多 >
编程相关推荐