Ruff pandas-use-of-dot-pivot-or-unstack (PD010)
pandas-use-of-dot-pivot-or-unstack в Ruff проверяет код на предупреждение PD010. Правило относится к группе pandas-vet.
Почему это неправильно
Правила pandas-vet отмечают неудачные шаблоны работы с pandas, которые ухудшают читаемость или надёжность кода.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила pandas-use-of-dot-pivot-or-unstack и пример ниже.
Пример ошибки
import pandas as pd
df = pd.read_csv("cities.csv")
df.pivot(index="city", columns="year", values="population")
Как правильно
import pandas as pd
df = pd.read_csv("cities.csv")
df.pivot_table(index="city", columns="year", values="population")
Автоисправление
Ruff не предлагает автоисправление для этого правила.
