eland.Series.rename#

Series.rename(new_name: str) Series#

重命名系列名称。仅支持列重命名。这不会更改底层的 Elasticsearch 索引,但会从新名称(列)到 Elasticsearch 字段名称添加一个符号链接。

例如,如果一个字段名为 ‘total_quantity’ ,它可以重命名为 ‘Total Quantity’。

参数#

new_name: str

返回值#

eland.Series

带有新名称的 eland.Series。

另请参阅#

pandas.Series.rename

示例#

>>> df = ed.DataFrame('http://localhost:9200', 'flights')
>>> df.Carrier
0         Kibana Airlines
1        Logstash Airways
2        Logstash Airways
3         Kibana Airlines
4         Kibana Airlines
               ...
13054    Logstash Airways
13055    Logstash Airways
13056    Logstash Airways
13057            JetBeats
13058            JetBeats
Name: Carrier, Length: 13059, dtype: object
>>> df.Carrier.rename('Airline')
0         Kibana Airlines
1        Logstash Airways
2        Logstash Airways
3         Kibana Airlines
4         Kibana Airlines
               ...
13054    Logstash Airways
13055    Logstash Airways
13056    Logstash Airways
13057            JetBeats
13058            JetBeats
Name: Airline, Length: 13059, dtype: object