Ruff pandas-use-of-inplace-argument (PD002)

pandas-use-of-inplace-argument в Ruff проверяет код на предупреждение PD002. Правило относится к группе pandas-vet.

Почему это неправильно

Правила pandas-vet отмечают неудачные шаблоны работы с pandas, которые ухудшают читаемость или надёжность кода.

Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила pandas-use-of-inplace-argument и пример ниже.

Пример ошибки

df.sort_values("col1", inplace=True)

Как правильно

sorted_df = df.sort_values("col1")

Автоисправление

Ruff может предложить автоисправление в некоторых случаях.