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。