DataType 类

为在 Azure 机器学习中创建的数据集配置列数据类型。

TabularDatasetFactory 类的 from_* 方法中使用 DataType 方法,用于新建 TabularDataset 对象。

继承
builtins.object
DataType

构造函数

DataType()

方法

to_bool

将转换配置为 bool。

to_datetime

将转换配置为日期/时间。

to_float

将转换配置为 64 位 float。

to_long

将转换配置为 64 位整数。

to_stream

将转换配置为流。

to_string

将转换配置为字符串。

to_bool

将转换配置为 bool。

static to_bool()

to_datetime

将转换配置为日期/时间。

static to_datetime(formats=None)

参数

formats
strlist[str]
默认值: None

格式,用于尝试进行日期/时间转换。 例如,根据 ISO 8601,“日-月-年”中的数据格式为 %d-%m-%Y,组合日期和时间的表示形式为 %Y-%m-%dT%H:%M:%S.%f。

  • %Y:年份(包含 4 位数字)

  • %y:年份(包含 2 位数字)

  • %m:月份(用数字表示)

  • %b:由 3 个字母的缩写名称表示的月份,如 Aug

  • %B:用全名表示的月份,如 August

  • %d:天(用数字表示)

  • %H:小时(以 24 小时制表示)

  • %I:小时(以 12 小时制表示)

  • %M:分钟(用两位数表示)

  • %S:秒(用两位数表示)

  • %f:微秒

  • %p:AM/PM 指示符

  • %z:时区,例如:0700

如果未指定格式,将推断格式说明符。 推理要求从当前计算访问数据源。

to_float

将转换配置为 64 位 float。

static to_float(decimal_mark='.')

参数

decimal_mark
默认值: .

点“.”或逗号“,”为不同区域的标准小数位符号。 默认情况下使用点分十进制标记。 例如,数字 1234.56 应使用“.”作为小数点,而数字 1234,56 应使用“,”作为小数点。

to_long

将转换配置为 64 位整数。

static to_long()

to_stream

将转换配置为流。

static to_stream(workspace, escaped=False)

参数

workspace
必需
escaped
默认值: False

to_string

将转换配置为字符串。

static to_string()