2
Это кажется мне очень странным, но, может быть, есть какое-то объяснение. У меня есть фрейм данных с идентификаторами.Pandas value_counts не найден?
>df
Id Value Date
1 2 2012/03/04
2 12 2012/03/05
1 3 2012/03/06
1 9 2012/03/07
5 66 2012/02/08
Когда я делаю:
df.Id.value_counts()
я получаю:
1 3
2 1
5 1
Но когда я делаю:
df[df["Id"]==1]
я получаю:
Empty Dataframe
Columns: [Id, Value, Date]
Index= []
Я просто где-то идиот? Я уверен, что это именно то, что я делаю,
Возможно ваш 'столбец Id' фактически состоящий из строк, а не INTS. Что возвращает 'map (type, df.Id)'? – DSM
Вы получили его снова. DSM, ты качаешь! –
Но нет. Я преобразовал столбец в float, и он все еще не находит значение, которое увеличивается в 40 раз. –