ray.data.Dataset.columns#

Dataset.columns(fetch_if_missing: bool = True) List[str] | None[源代码]#

返回此数据集的列。

备注

如果此数据集包含多个读取,或者如果无法根据数据源提供的元数据确定模式,或者如果 ``fetch_if_missing=True``(默认值),则此操作将触发对此数据集执行的惰性转换。

时间复杂度: O(1)

示例

>>> import ray
>>> # Create dataset from synthetic data.
>>> ds = ray.data.range(1000)
>>> ds.columns()
['id']
参数:

fetch_if_missing – 如果为 True,则在模式未知时从模式中同步获取列名。如果为 False,则在模式未知时返回 None。默认为 True。

返回:

此数据集的列名列表,如果架构未知且 fetch_if_missing 为 False,则为 None。