如何在python中映射原始值而不是True和False

如何在python中映射原始值而不是True和False,python,pandas,Python,Pandas,我正在尝试将另一列中不包含(/)的所有包含(/)的值都标记为零 我试过这个 splits2 = df.COLUMN_2.str.contains('/') 但它只是找到了正确和错误的价值。 我可以将真值与列_2中的原始值映射吗 对于(/)它标记为true,而不包含(/)它标记为false,但我想将原始值替换为true 现在只需标记true和false试试这个 splits2 = np.where(df.COLUMN_2.str.contains('/'), df.COLUMN_2,0)

我正在尝试将另一列中不包含(/)的所有包含(/)的值都标记为零

我试过这个

    splits2 = df.COLUMN_2.str.contains('/')
但它只是找到了正确和错误的价值。 我可以将真值与列_2中的原始值映射吗

对于(/)它标记为true,而不包含(/)它标记为false,但我想将原始值替换为true 现在只需标记true和false

试试这个

splits2 = np.where(df.COLUMN_2.str.contains('/'), df.COLUMN_2,0)
试试这个

splits2 = np.where(df.COLUMN_2.str.contains('/'), df.COLUMN_2,0)
您可以尝试以下方法:

splits2 = df.COLUMN_2.where(df.COLUMN_2.str.contains('/'))
您可以尝试以下方法:

splits2 = df.COLUMN_2.where(df.COLUMN_2.str.contains('/'))

splits2=df.COLUMN_2[df.COLUMN_2.str.contains('/'))
解决了这个问题吗?也许我误解了这个问题。如果没有,你能提供该示例的预期输出吗?
splits2=df.COLUMN_2[df.COLUMN_2.str.contains('/'))
解决问题?可能我误解了这个问题。如果没有,您能否提供该示例的预期输出?