eland.Series.value_counts#
- Series.value_counts(es_size: int = 10) Series #
返回指定字段的值计数。
注意,我们只能对可聚合的 Elasticsearch 字段执行此操作 - 通常是数字和关键字而不是文本字段
TODO - 实现其余的 pandas 参数
参数#
- es_size: int,默认值为 10
要返回计数的存储桶数量,自动按计数降序排序。此参数特定于 eland,并确定 Elasticsearch 应该从总体术语列表中返回多少个术语存储桶。
返回值#
- pandas.Series
列中每个值的出现次数
另请参见#
pandas.Series.value_counts search-aggregations-bucket-terms-aggregation
示例#
>>> df = ed.DataFrame('http://localhost:9200', 'flights') >>> df['Carrier'].value_counts() Logstash Airways 3331 JetBeats 3274 Kibana Airlines 3234 ES-Air 3220 Name: Carrier, dtype: int64