如何选择除特定元素之外的pandas系列中的所有元素

时间:2016-01-12 12:25:21

标签: pandas series

我有一个像下面这样的熊猫系列。

cluster_quantity
Out[199]: 
Clusters
Cluster 1     5
Cluster 2     4
Cluster 3     3
Cluster 4    16
Cluster 5     1
Cluster 6     4

然后我有像下面这样的约束

## Identifying clusters more than 6 order quantity
cluster_grtr_6 = np.where(cluster_quantity > 6)

cluster_grtr_6
Out[201]: (array([3], dtype=int64),)

现在我必须提取除cluster_grtr_6值之外的所有系列元素 如何删除第3个位置,即系列中的Cluster 4 16

我正在做的是

cluster_quantity.loc[~cluster_grtr_6 ]

但是,它不起作用。请帮忙

1 个答案:

答案 0 :(得分:0)

我做的是

cluster_quantity.drop(cluster_name.index)

Clusters
Cluster 1    5
Cluster 2    4
Cluster 3    3
Cluster 5    1
Cluster 6    4