这对我来说似乎很奇怪,但也许有某种解释。我有一个带有 id 的数据框。
>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= []
我只是在某个地方是个白痴吗?我很肯定这正是我正在做的,