TextLoader.Options Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Параметры для 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 представляют 3-й и 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 6 0 4", но если задано значение 10, то та же строка будет сопоставлена с "1 0 0 0 6 0 4 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 |
Следует ли использовать отдельные потоки синтаксического анализа. |