2016-10-08 4 views
0

Как и для pandas unique values multiple columns Я хочу подсчитать количество уникальных значений для каждого столбца. Однако, как dtypes отличается я получаю следующее сообщение об ошибке: enter image description herepandas уникальные значения несколько столбцов разные dtypes

Фрейм данных выглядит как enter image description here small[['TARGET', 'title']].apply(pd.Series.describe) дает мне результат, но только для тех типов категории, и я не уверен, как фильтровать индекс только для последняя строка с уникальными значениями в столбце

+1

«Маленький [['TARGET', 'title']]. Apply (lambda x: np.unique (x) .size)', что вы после? – Abdou

+0

Действительно. Благодарю. Не стесняйтесь писать это как ответ –

ответ

1

apply использования и np.unique, чтобы захватить уникальные значения в каждом столбце и принять его size:

small[['TARGET','title']].apply(lambda x: np.unique(x).size) 

Спасибо!

Смежные вопросы