TextLoader.Options 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
的設定 TextLoader
public class TextLoader.Options
type TextLoader.Options = class
Public Class TextLoader.Options
- 繼承
-
TextLoader.Options
建構函式
TextLoader.Options() |
的設定 TextLoader |
欄位
AllowQuoting |
輸入是否可能包含雙引號值。 此參數用來區分輸入值中的分隔符號與實際分隔符號。 當 為 時 |
AllowSparse |
輸入是否可能包含疏鬆標記法。 例如,包含 「5 2:6 4:3」 的資料清單示有 5 個數據行,而唯一的非零資料行是 2 和 4,分別具有 6 和 3 的值。 資料行索引是以零起始,因此資料行 2 和 4 代表第三欄和第 5 個數據行。 資料行可能也有密集值,後面接著以這種方式表示的疏鬆值。 例如,包含 「1 2 5 2:6 4:3」 的資料列代表兩個具有 1 和 2 值的密集資料行,後面接著 5 個疏鬆表示值為 0、0、6、0 和 3 的資料行。 疏鬆資料行的索引從 0 開始,即使 0 代表第三個數據行也一樣。 此外, InputSize 在此範例中 (5 的疏鬆元素數目) 不存在於每一行時,應該使用 。 它應該指定總大小,而不只是疏鬆部分的大小。 不過,疏鬆部分的索引相對於疏鬆部分的開始位置。 如果 InputSize 設定為 7,則行 「1 2 2:6 4:3」 會對應至 「1 2 0 0 0 6 0 4」,但如果設定為 10,則相同的行將會對應至 「1 2 0 0 6 0 4 0 0 0 0 0」。 |
Columns |
指定應該對應至 IDataView 資料行的輸入資料行。 |
DecimalMarker |
應該用來做為小數標記的字元。 預設值為 '.'。 只允許 '.' 和 ',' 成為小數標記。 |
EscapeChar |
用來逸出引號欄位內引號的字元。 它不能是做為分隔符號的字元。 |
HasHeader |
檔案是否有具有功能名稱的標頭。 當 為 時 |
HeaderFile |
包含具有功能名稱之標頭的檔案。 如果指定,則會忽略資料檔案中定義的標頭,而不論 。 HasHeader |
InputSize |
文字資料中的來源資料行數目。 預設值是疏鬆資料列包含其大小資訊。 |
MaxRows |
要產生的資料列數目上限。 |
MissingRealsAsNaNs |
如果為 true, (遺漏實際欄位,也就是雙精度或單一欄位) 將會載入為 NaN。 如果為 false,則會將其載入為 0。 預設值為 false。 如果欄位為空白、只有空白字元,或指定資料列結尾有遺漏的資料行,則欄位會被視為「遺漏」。 |
ReadMultilines |
如果為 true,則會在引號欄位內接受新行字元,因此一個欄位可以在其中有多個文字行如果 AllowQuoting 為 false,則會忽略此選項。 |
Separators |
應該做為分隔符號資料行分隔符號的字元。 |
TrimWhitespace |
要移除行尾端空白字元的 Wheter。 |
UseThreads |
是否要使用個別的剖析執行緒。 |