getvaropts
Get variable import options
Description
Examples
Access the variable import options object that controls the importing of a variable using the getvaropts function.
Create import options from a file. The options object is a collection of individual variable import options.
opts = detectImportOptions('patients.xls')opts =
SpreadsheetImportOptions with properties:
Sheet Properties:
Sheet: ''
Replacement Properties:
MissingRule: 'fill'
ImportErrorRule: 'fill'
MergedCellColumnRule: 'placeleft'
MergedCellRowRule: 'placetop'
Variable Import Properties: Set types by name using setvartype
VariableNames: {'LastName', 'Gender', 'Age' ... and 7 more}
VariableTypes: {'char', 'char', 'double' ... and 7 more}
SelectedVariableNames: {'LastName', 'Gender', 'Age' ... and 7 more}
VariableOptions: Show all 10 VariableOptions
Access VariableOptions sub-properties using setvaropts/getvaropts
VariableNamingRule: 'modify'
Range Properties:
DataRange: 'A2' (Start Cell)
VariableNamesRange: 'A1'
RowNamesRange: ''
VariableUnitsRange: ''
VariableDescriptionsRange: ''
To display a preview of the table, use preview
Get the variable import options object for the specified variable.
varOpts = getvaropts(opts, 'Systolic')varOpts =
NumericVariableImportOptions with properties:
Variable Properties:
Name: 'Systolic'
Type: 'double'
FillValue: NaN
TreatAsMissing: {}
QuoteRule: 'remove'
Prefixes: {}
Suffixes: {}
EmptyFieldRule: 'missing'
Numeric Options:
ExponentCharacter: 'eEdD'
DecimalSeparator: '.'
ThousandsSeparator: ''
TrimNonNumeric: 0
NumberSystem: 'decimal'
To modify the variable import options, see the setvaropts and setvartype function reference pages.
Input Arguments
File import options, specified as a SpreadsheetImportOptions, DelimitedTextImportOptions,
or a FixedWidthImportOptions object created by
the detectImportOptions function.
The opts object contains properties that control
the data import process, such as variable properties, data location
properties, replacement rules, and others.
Selected variables, specified as a character vector, string scalar, cell array of character vectors, string array, array of numeric indices, or a logical array.
Variable names (or indices) must be a subset of the names contained
in the VariableNames property of the opts object.
Example: 'Height'
Example: {'Height','LastName'}
Example: [5 9]
Data Types: char | string | cell | uint64
Output Arguments
Type dependent options for selected variables, returned as an
array of variable import options objects. The array contains an object
corresponding to each variable specified in the selection argument.
Depending on the data types of the variables, each object in the array
is one of these types: numeric, text, logical, datetime,
and categorical.
You can modify properties of the individual objects.
To modify the
Typeproperty, use thesetvartypefunction.To modify other properties, use the
setvaroptsfunction.
Version History
Introduced in R2016b
See Also
MATLAB Command
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
Seleziona un sito web
Seleziona un sito web per visualizzare contenuto tradotto dove disponibile e vedere eventi e offerte locali. In base alla tua area geografica, ti consigliamo di selezionare: .
Puoi anche selezionare un sito web dal seguente elenco:
Come ottenere le migliori prestazioni del sito
Per ottenere le migliori prestazioni del sito, seleziona il sito cinese (in cinese o in inglese). I siti MathWorks per gli altri paesi non sono ottimizzati per essere visitati dalla tua area geografica.
Americhe
- América Latina (Español)
- Canada (English)
- United States (English)
Europa
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)