主要内容

getvaropts

获取变量导入选项

描述

例子

varOpts= getvaropts (选择选择中指定的变量的变量导入选项选择

例子

全部折叠

控件访问控制变量导入的变量导入选项对象getvaropts函数。

从文件创建导入选项。options对象是单个变量导入选项的集合。

opts = detectImportOptions(“patients.xls”
opts = spreadsheetetimportoptions与属性:表属性:表:“替换属性:missinggrule: 'fill' importterrorrule: 'fill'变量导入属性:设置类型使用setvartype变量名称:{'LastName', 'Gender', 'Age'…变量类型:{'char', 'char', 'double'…SelectedVariableNames:{'姓','性别','年龄'…VariableOptions:显示所有10个VariableOptions访问VariableOptions子属性使用setvaropts/getvaropts VariableNamingRule: 'modify'范围属性:DataRange: 'A2'(开始单元格)VariableNamesRange: 'A1' RowNamesRange: " VariableUnitsRange: " VariableDescriptionsRange: "显示表的预览,使用预览

获取指定变量的变量导入选项对象。

varOpts = getvaropts(opts,“收缩”
varOpts = NumericVariableImportOptions与属性:变量属性:名称:'收缩压'类型:'双' FillValue: NaN TreatAsMissing: {} quoterrule: 'remove'前缀:{}后缀:{}EmptyFieldRule: 'missing'数字选项:ExponentCharacter: ' edd ' DecimalSeparator: '.'“TrimNonNumeric: 0 NumberSystem: 'decimal'”

要修改变量导入选项,请参见setvaroptssetvartype函数参考页面。

输入参数

全部折叠

文件导入选项,指定为SpreadsheetImportOptionsDelimitedTextImportOptions,或者FixedWidthImportOptions对象创建的detectImportOptions函数。的选择对象包含控制数据导入过程的属性,如变量属性、数据位置属性、替换规则等。

选定的变量,指定为字符向量、字符串标量、字符向量的单元格数组、字符串数组、数字索引数组或逻辑数组。

变量名(或索引)必须是元素中包含的名称的子集VariableNames的性质选择对象。

例子:“高度”

例子:{“高度”,“姓”}

例子:9 [5]

数据类型:字符|字符串|细胞|uint64

输出参数

全部折叠

所选变量的类型依赖选项,作为变量导入选项对象数组返回。方法中指定的每个变量对应一个对象选择论点。根据变量的数据类型,数组中的每个对象都是以下类型之一:数字、文本、逻辑datetime,分类

您可以修改单个对象的属性。

  • 要修改类型属性,使用setvartype函数。

  • 要修改其他属性,请使用setvaropts函数。

在R2016b中引入