我使用groupby
函数和value_counts()
创建了一个pandasseries
。我想选择一个具有多个值的行。你知道吗
Input:
Name Value
A 201
B 219
B 219
C 704
D 222
D 219
ex = ex.groupby("Value")
ex = ex["Name"].value_counts()
Output:
Value Name
201 A 3
219 B 2
D 1
704 C 1
222 D 1
我想选择具有多个Name
B
和D
的value
219
。你知道吗
我认为两列都需要^{} :
但是如果需要输出按级别
Value
过滤的计数值:另一种解决方案是首先通过^{} 创建
DataFrame
:不需要额外的
groupby
。你知道吗您可以将
pd.Series.duplicated
与您的原始数据帧一起使用:相关问题 更多 >
编程相关推荐