Как проверить количество уникальных значений в двух датафреймах в колонках попарно?

Есть два датафрейма, train и test, имена колонок одинаковы. В каждом по 80 колонок. Как проверить, равно ли количество уникальных значений первой колонки первого датафрейма количеству уникальных значений первой колонки второго датафрейма, второй колонки первого датафрейма - количеству во второй колонке второго датафрейма? Интересуют только тип данных 'object'


Ответы (1 шт):

Автор решения: Alexander APS
X_unique_values = [i for i in X.columns if X[i].dtype == 'object']
for i in X_unique:
  print(X[i].nunique() == X_test[i].nunique())
→ Ссылка