DataType 類別

為在 Azure Machine Learning 中建立的數據集設定數據行數據類型。

DataType 方法用於 TabularDatasetFactory 類別 from_* 方法中,用來建立新的 TabularDataset 物件。

繼承
builtins.object
DataType

建構函式

DataType()

方法

to_bool

設定轉換為bool的轉換。

to_datetime

設定轉換為 datetime。

to_float

設定轉換成64位浮點數。

to_long

設定轉換成64位整數。

to_stream

設定轉換至數據流。

to_string

設定轉換成字串的轉換。

to_bool

設定轉換為bool的轉換。

static to_bool()

to_datetime

設定轉換為 datetime。

static to_datetime(formats=None)

參數

formats
strlist[str]
預設值: None

嘗試進行日期時間轉換的格式。 例如,「day-month-year」 中資料的 %d-%m-%Y ,而 % Y-%m-%dT%H:%M:%S.%f 則表示「根據 ISO 8601 合併日期」。

  • %Y: 4 位數的年份

  • %y: 2 位數的年份

  • %m: 數位月份

  • %b:以縮寫名稱表示的月份,以 3 個字母表示,例如 8 月

  • %B: 以其完整名稱表示的月份,例如 8 月

  • %d: 數位中的日

  • %H: 以 24 小時制時間表示的小時

  • %I: 以 12 小時制時間表示的小時

  • %M: 以 2 位數為單位的分鐘數

  • %S:2 位數中的第二個

  • %f: 微秒

  • %p: AM/PM 指示項

  • %z: 時區,例如:-0700

如果未指定,則會推斷格式規範。 推斷需要從目前的計算存取數據源。

to_float

設定轉換成64位浮點數。

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()