Самый простой способ выбора всех строк из фреймворка panda, который sym встречается ровно дважды во всей таблице? Например, в приведенной ниже таблице, я хотел бы, чтобы выбрать все строки с симво в [ «B», «е»], так как value_counts для этих символов равна 2.Pandas: выбор строк на основе значений значений для определенного столбца
df=pd.DataFrame({'sym':['a', 'b', 'b', 'c', 'd','d','d','e','e'],'price':np.random.randn(9)})
price sym
0 -0.0129 a
1 -1.2940 b
2 1.8423 b
3 -0.7160 c
4 -2.3216 d
5 -0.0120 d
6 -0.5914 d
7 0.6280 e
8 0.5361 e
df.sym.value_counts()
Out[237]:
d 3
e 2
b 2
c 1
a 1