Seaborn countplot считает неправильно, нэнPython

Программы на Python
Ответить
Anonymous
 Seaborn countplot считает неправильно, нэн

Сообщение Anonymous »

Почему-то у меня возникли проблемы с получением правильного результата на счетной диаграмме. Давайте посмотрим на следующие фиктивные данные

Код: Выделить всё

In [111]: import pandas as pd

In [112]: import seaborn as sns

In [113]: import numpy as np

In [114]: data = pd.DataFrame({"A": [np.nan, np.nan, 2], "Cat": [0,1,0], "x":["l", "n", "k"]})

In [115]: data
Out[115]:
A  Cat  x
0  NaN    0  l
1  NaN    1  n
2  2.0    0  k

In [116]: sns.countplot(data=data, x="x", hue="Cat")
Я ожидаю, что столбцы для l и n будут равны нулю, а для k будут показывать единицу. Однако мой счетчик везде показывает единицу. Что я делаю неправильно? Я хотел бы иметь счетчики по столбцу A
Изображение


Подробнее здесь: https://stackoverflow.com/questions/792 ... rongly-nan
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»