函数功能:删除存储在栈中指定系列名称的系列。
语法:delete_series(series_name: str) -> None
参数:
series_name
: 待删除的系列名称。必须为字符串类型。返回值:无。
异常:
series_name
参数不在栈中,将抛出ValueError
异常。说明:
series_name
参数删除栈中对应的系列。示例:
>>> from gempy.core.data_modules.stack import Stack
>>> import pandas as pd
>>> data = pd.DataFrame({'A': [1, 2, 3], 'B': [4, 5, 6]})
>>> stack = Stack()
>>> stack.add_series('series1', data)
>>> stack.add_series('series2', data)
>>> stack.series_names
['series1', 'series2']
>>> stack.delete_series('series1')
>>> stack.series_names
['series2']
以上为Gempy的Stack
类中delete_series
函数的中文技术文档。该函数用于删除存储在栈中指定系列名称的系列。函数参数为待删除的系列名称,函数将根据该参数删除栈中对应的系列。函数没有返回值,但若输入的系列名称不在栈中,将抛出异常。