eland.Series.to_numpy#

Series.to_numpy() None#

未实现。

在 pandas 中,这将返回 Series 的 NumPy 表示。这将涉及扫描/滚动整个索引。

如果需要,请调用 ed.eland_to_pandas(ed_series).values但请注意,这将扫描/滚动整个 Elasticsearch 索引到内存中。

另请参阅#

pandas.DataFrame.to_numpy eland_to_pandas

示例#

>>> ed_s = ed.Series('http://localhost:9200', 'flights', name='Carrier').head(5)
>>> pd_s = ed.eland_to_pandas(ed_s)
>>> print(f"type(ed_s)={type(ed_s)}\ntype(pd_s)={type(pd_s)}")
type(ed_s)=<class 'eland.series.Series'>
type(pd_s)=<class 'pandas.core.series.Series'>
>>> ed_s
0     Kibana Airlines
1    Logstash Airways
2    Logstash Airways
3     Kibana Airlines
4     Kibana Airlines
Name: Carrier, dtype: object
>>> pd_s.to_numpy()
array(['Kibana Airlines', 'Logstash Airways', 'Logstash Airways',
       'Kibana Airlines', 'Kibana Airlines'], dtype=object)