У меня есть пандас с 3 столбцами (не включая индекс), начало, конец и имя.Столбец имени имеет 4 различных значения, A, B, X, Y. Теперь я должен написать функцию, которая принимает фрейм данных и массив строковых значений, который содержит некоторые из этих 4 различных значений, и удаляет все значения, которые не являютсясодержится в этом массиве.
Примерно так:
def filter_values(dataframe, values_to_keep=["A", "B"]):
A и B являются значениями по умолчанию для параметра, но он может содержать любые значения и иметь любой размер.Я пытался использовать фильтры, но я ничего не понимаю.Обратите внимание, что все это должно быть динамическим, я никогда не знаю, какие значения будут переданы.