TextLoader.Options Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
As configurações para TextLoader
public class TextLoader.Options
type TextLoader.Options = class
Public Class TextLoader.Options
- Herança
-
TextLoader.Options
Construtores
TextLoader.Options() |
As configurações para TextLoader |
Campos
AllowQuoting |
Se a entrada pode incluir valores entre aspas duplas. Esse parâmetro é usado para distinguir caracteres separadores em um valor de entrada de separadores reais. Quando |
AllowSparse |
Se a entrada pode incluir representações esparsas. Por exemplo, uma linha que contém "5 2:6 4:3" significa que há 5 colunas e a única não zero são as colunas 2 e 4, que têm valores 6 e 3, respectivamente. Os índices de coluna são baseados em zero, portanto, as colunas 2 e 4 representam as 3ª e 5ª colunas. Uma coluna também pode ter valores densos seguidos por valores esparsos representados dessa forma. Por exemplo, uma linha que contém "1 2 5 2:6 4:3" representa duas colunas densas com valores 1 e 2, seguida por 5 colunas pouco representadas com os valores 0, 0, 6, 0 e 3. Os índices das colunas esparsas começam a partir de 0, embora 0 represente a terceira coluna. Além disso, InputSize deve ser usado quando o número de elementos esparsos (5 neste exemplo) não estiver presente em cada linha. Ele deve especificar o tamanho total, não apenas o tamanho da parte esparsa. No entanto, os índices da parte spars são relativos ao local em que a parte esparsa começa. Se InputSize estiver definido como 7, a linha "1 2 2:6 4:3" será mapeada para "1 2 0 0 6 0 4", mas se definida como 10, a mesma linha será mapeada para "1 2 0 0 6 0 4 0 0 0". |
Columns |
Especifica as colunas de entrada que devem ser mapeadas para IDataView colunas. |
DecimalMarker |
O caractere que deve ser usado como o marcador decimal. O valor padrão é '.'. Somente '.' e '', têm permissão para serem marcadores decimais. |
EscapeChar |
Caractere a ser usado para escapar de aspas dentro dos campos entre aspas. Não pode ser um caractere usado como separador. |
HasHeader |
Se o arquivo tem um cabeçalho com nomes de recursos. Quando |
HeaderFile |
Arquivo que contém um cabeçalho com nomes de recursos. Se especificado, o cabeçalho definido no arquivo de dados será ignorado independentemente de HasHeader. |
InputSize |
Número de colunas de origem nos dados de texto. O padrão é que as linhas esparsas contêm suas informações de tamanho. |
MaxRows |
Número máximo de linhas a serem produzidas. |
MissingRealsAsNaNs |
Se for true, os campos reais ausentes (ou seja, campos duplos ou únicos) serão carregados como NaN. Se for falso, eles serão carregados como 0. O padrão é false. Um campo será considerado "ausente" se estiver vazio, se ele tiver apenas espaço em branco ou se houver colunas ausentes no final de uma determinada linha. |
ReadMultilines |
Se for true, novos caracteres de linha serão aceitáveis dentro de um campo entre aspas e, portanto, um campo poderá ter várias linhas de texto dentro dele Se AllowQuoting for false, essa opção será ignorada. |
Separators |
Os caracteres que devem ser usados como separador de coluna separadores. |
TrimWhitespace |
Wheter para remover o espaço em branco à direita das linhas. |
UseThreads |
Se deseja usar threads de análise separados. |