У меня есть фрейм данных, как показано ниже;
ID code
333_c_132 x
333_c_132 n06
333_c_132 n36
333_c_132 n60
999_c_133 x
999_c_133 n06
999_c_133 n12
999_c_133 n24
998_c_134 x
998_c_134 n06
998_c_134 n12
998_c_134 n18
998_c_134 n36
997_c_135 x
997_c_135 n06
997_c_135 n12
997_c_135 n24
997_c_135 n36
Я хочу отфильтровать строки (уникальный идентификатор), которые содержат как x
, так и n36
. ie
ID code
333_c_132 x
333_c_132 n36
998_c_134 x
998_c_134 n36
997_c_135 x
997_c_135 n36
Я пробовал вот так:
df = df[(df.code == "x") | (df.code == "n36")]
, но он также возвращает 999_c_133 x
... чего я хочу избежать.