设置变量导入选项
opts=setvaropts(opts、名称、值)
选择= setvaropts(选择、选择、名称、值)
选择= setvaropts (选择,名称,值)中的所有变量选择对象的规格名称,值参数。
选择= setvaropts (选择,名称,值)
选择
名称,值
例子
选择= setvaropts (选择,选择,名称,值)更新并返回选择对象中指定的变量选择参数,基于名称,值参数。
选择= setvaropts (选择,选择,名称,值)
全部收缩
创建导入选项对象,为选定的变量设置选项,并使用定制的选项和readtable函数。
readtable
为电子表格创建选项对象患者.XLS..
患者.XLS.
opts=检测端口选项(“patients.xls”);
设定填充值本物业吸烟者,舒张压, 和收缩的变量。
填充值
吸烟者
舒张压
收缩的
opts=setvaropts(opts,“抽烟”,“FillValue”,错误的);选择= setvaropts(选择,{舒张压的,“收缩性”},“FillValue”,0);
选择要导入的变量。
opts.SelectedVariableNames={“抽烟”,舒张压的,“收缩性”};
导入变量并显示摘要。
T = readtable (“patients.xls”、选择);摘要(T)
变量:吸烟者:100x1逻辑值:真34假66舒张:100x1双值:最小68中位数81.5最大99收缩:100x1双值:最小109中位数122最大138
导入字段缺失或不完整的数据需要识别缺失的实例,并决定如何导入缺失的实例。使用Importoptions.来捕获这些决策并使用readtable.
Importoptions.
为文件创建导入选项对象,更新控制缺失数据导入的属性,使用readtable导入数据。请注意,数据集airlinesmall.csv有两个数值变量ArrDelay和DepDelay,其中包含由指示的缺失数据NA.
airlinesmall.csv
ArrDelay
DepDelay
NA
从文件创建导入选项对象。
opts=检测端口选项(“airlinesmall.csv”);
使用TreatAsMissing属性指定数据中的数据中的字符持有丢失实例。在此示例中,两个数字变量ArrDelay和DepDelay包含包含文本的缺失字段NA.
TreatAsMissing
选择= setvaropts(选择,{“ArrDelay”,“DepDelay”},'尾声',“NA”);
指定导入函数在导入缺失实例时要采取的操作。看到ImportOptions属性页以获得更多选项。
ImportOptions
选择丢失规则=“填满”;
指定导入函数查找丢失实例时要使用的值。这里缺少变量中的实例ArrDelay和DepDelay取而代之的是0.
0
选择= setvaropts(选择,{“ArrDelay”,“DepDelay”},“FillValue”,0);
选择要使用的变量并导入它们readtable.
opts.SelectedVariableNames={“ArrDelay”,“DepDelay”};T = readtable (“airlinesmall.csv”、选择);
检查中的值ArrDelay和DepDelay. 验证导入函数是否替换了由NA.
T(166:180,:)
ans =15×2表ArrDelay DepDelay ________ ________ -1 0 102 105 -11 0 0 0 10 0 0 10 0 10 10 0 14 0 -14 05 0 25 38 0 -5 0 0 6 0
使用setvaropts函数更新控制文本数据导入的属性。首先,获取文件的导入选项对象。接下来,检查并更新文本变量的选项。最后,使用readtable函数。
setvaropts
在中预览数据患者.XLS..请注意列中的文本数据姓氏.这里只显示了前10行的预览。
姓氏
获取导入选项对象。
获取并检查可变输入为变量姓氏.
可变输入
getvaropts(选择,“姓”)
ans=TextVariableImportOptions with properties:变量属性:名称:'LastName'类型:'char'FillValue:'TreatAsMissing:{}QuoteRule:'remove'前缀:{}后缀:{}字符串选项:WhitespaceRule:'trim'
将变量的数据类型设置为一串.
一串
选择= setvartype(选择,“姓”,“字符串”);
设定填充值属性来替换缺失值'无名'.
'无名'
opts=setvaropts(opts,“姓”,“FillValue”,'无名');
选择、读取并显示变量前10行的预览。
选择。年代electedVariableNames =“姓”;T = readtable (“patients.xls”、选择);T.LastName (1:10)
ans =10 x1字符串数组“史密斯”、“约翰逊”、“威廉姆斯”、“琼斯”、“布朗”、“戴维斯”、“米勒”、“威尔逊”、“摩尔”、“泰勒”
使用setvaropts函数来更新控制导入的属性逻辑数据。首先,获取文件的导入选项对象。接下来,检查并更新逻辑变量的选项。最后,使用readtable函数。
逻辑
在中预览数据airlinesmall_subset.xlsx.请注意列中的逻辑数据取消了.这里只显示了30到40行的预览。
airlinesmall_subset.xlsx
取消了
opts=检测端口选项(“airlinesmall_subset.xlsx”);
获取并检查可变输入为变量取消了.
getvaropts(选择,“取消”)
ans = NumericVariableImportOptions with properties: Variable properties: Name: 'Cancelled' Type: 'double' FillValue: NaN TreatAsMissing: {} QuoteRule: 'remove' Prefixes: {} suffix: {} Numeric Options: ExponentCharacter: 'eEdD' DecimalSeparator: '.'上千分隔符:“TrimNonNumeric: 0
将变量的数据类型设置为逻辑.
选择= setvartype(选择,“取消”,“逻辑”);
设定填充值属性来替换缺失值符合事实的.
符合事实的
opts=setvaropts(opts,“取消”,“FillValue”,对);
选择、读取并显示变量的摘要。
选择。年代electedVariableNames =“取消”;T = readtable (“airlinesmall_subset.xlsx”、选择);摘要(T)
变量:取消:1338x1逻辑值:真29假1309
使用DateTimevarifeimportOptions.属性以控制其导入日期时间数据。第一步,把ImportOptions对象。接下来,检查和更新可变输入对于datetime变量。最后,使用readtable.
DateTimevarifeimportOptions.
日期时间
中的数据预览中断.csv. 请注意列中的日期和时间数据离场时间和恢复时间.这里只显示前10行。
中断.csv
离场时间
恢复时间
opts=检测端口选项(“中断.csv”);
获取并检查可变输入datetime变量离场时间和恢复时间.
varOpts=getvaropts(opts{“离场时间”,“恢复时间”})
varOpts=1x2 DatetimeVariableImportOptions数组,其属性为:DatetimeFormat DatetimeLocale输入格式类型FillValue时区名称QuoteRule处理缺少前缀后缀
设定填充值用当前日期和时间替换缺少值的变量的属性。
选择= setvaropts(选择,{“离场时间”,“恢复时间”},...“FillValue”,“现在”);
选择、读取和预览这两个变量。注意在第二行中缺少的值恢复时间已填入当前日期和时间。
opts.SelectedVariableNames={“离场时间”,“恢复时间”};T = readtable (“中断.csv”,选择);T(1:10,:)
ans =10×2表时间恢复时间恢复时间恢复时间恢复时间恢复时间恢复时间恢复时间恢复时间恢复时间恢复时间恢复时间恢复时间恢复时间(时间)恢复时间(时间)恢复时间(时间)恢复时间(时间)恢复时间(时间)恢复时间(时间)恢复时间(时间)恢复时间(时间)恢复时间(时间)恢复时间(时间)恢复时间(时间)恢复时间)恢复时间(时间)恢复时间)恢复时间(时间)恢复时间(时间)恢复时间)恢复时间)恢复时间恢复时间恢复时间恢复时间(时间(时间(时间)恢复时间(时间(时间)恢复时间)恢复时间(时间(时间)恢复时间)恢复时间(时间)恢复时间(时间)恢复时间(时间(时间(时间)恢复时间)恢复时间(时间(时间(时间(时间(时间)的时间)的时间)恢复时间(时间(时间(时间)恢复时间)恢复时间)恢复时间(时间(时间(时间(时间)时间)的时间)的时间(时间)的时间(时间)的时间(时间(时间(时间)的时间)的时间)的时间2003-Jun-2003 02:49:00 18-Jun-2003 10:54:00 20-Jun-2004 14:39:00 20-Jun-2004 19:16:00 06-Jun-2002 19:28:00 07-Jun-2002 00:51:00 16-Jul-2003 16:23:00 17-Jul-2003 01:12:00 27-Sep-2004 11:09:00 27-Sep-2004 16:37:00
使用setvaropts函数来更新控制导入的属性分类首先,获取文件的导入选项对象。接下来,检查并更新分类变量的选项。最后,使用readtable函数。
分类
在中预览数据中断.csv.注意列中的分类数据区域和导致.此表仅显示前10行。
区域
导致
获取并检查变量的选项区域和导致.
getvaropts(选择,{“区域”,'原因'})
ans = 1x2 TextVariableImportOptions数组与属性:WhitespaceRule类型FillValue Name QuoteRule处理丢失的前缀后缀
将变量的数据类型设置为分类.
选择= setvartype(选择,{“区域”,'原因'},“分类”);
设定填充值属性以用类别名称替换缺少的值'各种各样的'.集TreatAsMissing财产“未知”.
'各种各样的'
“未知”
选择= setvaropts(选择,{“区域”,'原因'},...“FillValue”,'各种各样的',...'尾声',“未知”);
选择、读取并显示两个变量的摘要。
opts.SelectedVariableNames={“区域”,'原因'};T = readtable (“中断.csv”、选择);摘要(T)
变量:区域:1468x1分类价值:146×142东北557东南389西南26西354原因:1468x1分类价值:杂项24攻击294地震2能源紧急188设备故障156火灾25雷霆风暴2015冬季风暴145
导入包含不需要的前缀和后缀字符的变量的表格数据。首先,创建导入选项对象并预览数据。然后,选择感兴趣的变量并设置它们的变量类型和属性以删除不需要的字符。最后,导入感兴趣的数据。
为文件创建导入选项并预览表。
文件名=“pref_suff_trim.csv”;选择= detectImportOptions(文件名);预览(文件名,选择)
ans =8×5表时间DayOfWeek电力Total_Fees温度 _______________________ _______________ ____________ __________ ___________ ' 时间戳:1/1/06 0:00 ' ',太阳% 20 ' ' 54.5448 MW‘$ 1.23“-7.2222 C“时间戳:1/2/06一点' ',星期四% 20 ' ' .3898MW ' ' 300.00 ' ' -7.3056美元C“时间戳:1/3/06两点' ',太阳% 20 ' ' 51.6344 MW“C£2.50 ' ' -7.8528 ' '时间戳:1/4/06三点' ',太阳% 20 ' ' 51.5597 MW‘$ 0.00“-8.1778 C“时间戳:1/5/06 4 ' ',结婚% 20 ' ' 51.7148 MW“C¥4.00 ' ' -8.9343 ' '时间戳:1/6/06五点' ',太阳% 20 ' ' 52.6898 MW‘$ 0.00“-8.7556 C“时间戳:1/7/06 6 ' ',Mon % 20 ' ' 55.341 MW‘$ 50.70“-8.0417 C“时间戳:1/8/06 7点' ',Sat %20' ' ' 7.1512 MW' '$0.00' '-8.2028 C'
选择感兴趣的变量,指定其类型,并检查其变量导入选项值。
opts.SelectedVariableNames={“时间”,“Total_Fees”,“温度”};选择= setvartype(选择,“时间”,“日期时间”);opts=setvaropts(opts,“时间”,“InputFormat”,“MM / dd / uu HH: MM”);%指定日期时间格式选择= setvartype(选择,{“Total_Fees”,“温度”},'双倍的');getvaropts(选择,{“时间”,“Total_Fees”,“温度”})
ANS = 1x3可变端口选项阵列具有属性:变量选项:(1)|(2)|(3)名称:'time'|'total_fees'|'温度'类型:'DateTime'|'双'|'双人'fillvalue:[nat] |[南] |[南]尾声:{} |{} | {} QuoteRule: 'remove' | 'remove' | 'remove' Prefixes: {} | {} | {} Suffixes: {} | {} | {} To access sub-properties of each variable, use getvaropts
设定前缀,后缀, 和三次非数值要删除的变量导入选项的属性的时间戳:从变量时间、删除后缀“C”从变量温度,并从变量中删除所有非数字字符总费用.使用新的导入选项预览表。
前缀
后缀
三次非数值
的时间戳:
时间
“C”
温度
总费用
opts=setvaropts(opts,“时间”,“前缀”,的时间戳:);opts=setvaropts(opts,“温度”,'后缀',“C”);opts=setvaropts(opts,“Total_Fees”,'trimnonnumeric',true);预览(文件名,选项)
ans =8×3表该文的“UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU00:00-2028年8月8日
使用导入数据readtable.
T = readtable(文件名,选择);
SpreadsheetImportOptions
DelimitedtextImportOptions
固定宽度导入
文件导入选项,指定为SpreadsheetImportOptions,DelimitedTextImportOptions,或固定宽度导入由此创建的对象检测端口选项作用这个选择对象包含控制数据导入过程的属性,例如变量属性、数据位置属性、替换规则等。
DelimitedTextImportOptions
检测端口选项
选定变量,指定为字符向量、字符向量的单元格数组或数字索引数组。
变量名(或索引)必须是包含在VariableNames财产的选择对象
VariableNames
例子:“高度”
“高度”
例子:{'Height','LastName'}
{'Height','LastName'}
例子:[5 9]
[5 9]
数据类型:字符|细胞|uint64
字符
细胞
uint64
指定可选的逗号分隔的对名称,值参数。名称是参数名称和价值是对应的值。名称必须出现在单引号内(' ')。您可以按以下任意顺序指定多个名称和值对参数:Name1, Value1,…,的家.
名称
价值
' '
Name1, Value1,…,的家
opts = setvaropts(选择,'重量','fillvalue',0)
重量
“FillValue”
错误的
缺失数据的替换值,具体取决于变量的类型,指定为字符向量,标量数字或逻辑值符合事实的或错误的.
包含替换文本的字符矢量
例子:“不适用”
“不适用”
标量数值来替换缺失的实例
导入函数将输入转换为填充值指定的数据类型类型变量的属性。例如,如果类型属性值为uint8,则导入函数也转换填充值财产uint8.
类型
uint8
例子:0
包含的字符矢量符合事实的或错误的.
例子:错误的
表示日期和时间数据的字符向量或标量值。查询更多有效信息日期时间输入,见日期时间功能页面。
例子:“现在”将缺少的日期情况设置为当前日期和时间。
“现在”
例子:[1998 12 1]将缺少的datetime实例设置为1998年12月1日的日期。
[1998 12 1]
表示持续时间数据的字符向量或标量值。查询更多有效信息期间输入,见期间功能页面。
期间
例子:'12:30:16'将缺少的持续时间实例设置为12小时、30分钟和16秒的持续时间。
'12:30:16'
包含用于替换类别的名称的字符矢量。
例子:'各种各样的'将类别名称分配给分类数据中的类别缺少实例。
要指导丢失的数据丢失,无法使用或导致错误,请使用这四个属性:填充值,TreatAsMissing,丢失规则, 和错误规则.属性中指定的值填充值房地产当:
丢失规则
错误规则
中的数据不可转换或匹配值TreatAsMissing.
丢失规则或者是错误规则被设置为填满.
填满
'尾声'
将文本解释为缺失数据,指定为字符向量或字符向量的单元格数组。
当导入函数发现缺少的实例时,它使用丢失规则财产确定适当的行动。
例子:TreatAsMissing,{“NA”,“TBD”}指示导入函数处理NA或TBD作为缺失的字段。
TreatAsMissing,{“NA”,“TBD”}
TBD
数据类型:字符|细胞
“QuoteRule”
“删除”
“保持”
“错误”
管理数据中的双引号的方法,指定为该表中的值之一。
If双引号(")包围字符,然后导入函数删除开始的双引号和出现的下一个双引号,下一个双引号将被解释为结束的双引号。
"
例子:“500”作为进口500..
“500”
500.
如果两组双引号("")围绕字符,然后导入函数删除前两个出现。
""
例子:“abc”作为进口abc“.
“abc”
abc“
如果围绕字符的一对打开和关闭引用,后跟单个孤独的未配对双引号,则导入功能忽略了孤独的未配对双报。
例子:“abc”作为进口美国广播公司(abc)”.
美国广播公司(abc)”
保留所有引号。
例子:如果是“QuoteRule”被设置为“删除”,则导入函数导入“abc”定义作为六边形abcdef”.
“abc”定义
六边形abcdef”
“前缀”
从变量值的前缀位置删除文本,指定为字符向量,字符向量,字符串标量或字符串数组的单元格数组。
例子:选择= setvaropts(“Var1”,选择“前缀”,“美元”)设置前缀变量的选项Var1如果Var1包含一个值'$ 500', 然后readtable读它“500”.
选择= setvaropts(“Var1”,选择“前缀”,“美元”)
Var1
'$ 500'
'后缀'
要从变量值的后缀位置删除的文本,指定为字符向量、字符向量的单元格数组、字符串标量或字符串数组。
例子:opts = setVaropts(opts,'var1','后缀','/ - ')设置后缀变量的选项Var1如果Var1包含一个值'500美元/ - ', 然后readtable读它'$ 500'.
opts = setVaropts(opts,'var1','后缀','/ - ')
'500美元/ - '
“空白规则”
“修剪”
'trimleading'
“trimtrailing”
“保存”
在导入文本数据时管理前导和尾随白色空格的过程,指定为表中的值之一。
从文本中删除任何前导或尾随的白色空格。室内白色空间不受影响。
例子:“世界时间”作为进口“世界时间”
“世界时间”
仅删除前导空格。
只删除尾随的白色空间。
保留空白。
“ExponentCharacter”
表示指数的字符,指定为字符向量。导入函数使用ExponentCharacter属性来识别表示以科学记数法表示的数字的指数的字符。
ExponentCharacter
例子:如果varOpts。ExponentCharacter = ' ',然后导入函数导入文本“1.2 a3”数量1200.
varOpts。ExponentCharacter = ' '
“1.2 a3”
1200
“DecimalSeparator”
表示十进制分隔符的字符,指定为字符向量。导入函数使用DecimalSeparator属性来区分数字的整数部分和小数部分。
DecimalSeparator
在转换为整数数据类型时,带有小数部分的数字将四舍五入到最接近的整数。
例子:如果varOpts.DecimalSeparator=',',然后导入函数导入文本“14159”数量3.14159.
varOpts.DecimalSeparator=','
“14159”
3.14159
'千名子女'
表示千位分组的字符,指定为字符向量。数以千计的分组字符充当了视觉分隔符,每三个位置的值分组一个数字。中的字符用于导入函数ThousandsSeparator属性解释导入的数字。
ThousandsSeparator
例子:如果varOpts。ThousandsSeparator = ', ',然后导入函数导入文本“1234000”作为1234000.
varOpts。ThousandsSeparator = ', '
“1234000”
1234000
'trimnonnumeric'
从数字变量中删除非数字字符,指定为逻辑符合事实的或错误的.
例子:opts = setVaropts(opts,'var1','trimnonnumeric',true)设置三次非数值可变的选项Var1如果Var1包含一个值'500美元/ - ', 然后readtable读它500..
opts = setVaropts(opts,'var1','trimnonnumeric',true)
数据类型:逻辑
“真实符号”
作为逻辑价值治疗的文本符合事实的,指定为字符向量或字符向量的小区数组。
例子:如果varOpts。TrueSymbols ={“t”,“真正的”},然后导入函数导入包含t或真的作为逻辑值符合事实的.
varOpts。TrueSymbols ={“t”,“真正的”}
t
真的
“FalseSymbols”
作为逻辑价值治疗的文本错误的,指定为字符向量或字符向量的小区数组。
例子:如果varOpts。FalseSymbols = {' f ', '假'},然后导入函数导入包含f或假作为逻辑值错误的.
varOpts。FalseSymbols = {' f ', '假'}
f
假
“CaseSensitive”
指示符以匹配大小写,指定为逻辑值符合事实的或错误的.
要将输入数据解释为丢失,符合事实的或错误的,导入函数将数据与中指定的值相匹配TreatAsMissing,真实符号, 和Falseymbols..
真实符号
Falseymbols.
“DatetimeFormat”
“默认”
“defaultdate”
“preserveinput”
显示格式,指定为字符向量。的DatetimeFormat属性控制输出中的日期和时间的显示格式。具体说明DatetimeFormat作为这些价值观之一。
DatetimeFormat
使用默认的显示格式。
对于不包含时间组件的日期时间值,请使用默认显示格式。
使用输入格式指定的格式,输入格式.
输入格式
使用字母A-Z和a-z的自定义值DatetimeFormat.这些字母对应于Unicode®地区数据标记语言(LDML)用于日期的标准。可以使用非ascii或非字母字符,如连字符、空格或冒号来分隔字段。包括信件A-Z和a-z作为格式中的文字字符,用单引号将其括起来。
A-Z
a-z
出厂默认格式取决于您的系统区域设置。要更改默认显示格式,请参阅默认的datetime格式.
“InputFormat”
表示日期和时间的输入文本的格式,指定为包含字母标识符的字符向量。
此表显示了纽约市2014年4月19日星期六晚上9:41:06的几种常见输入格式和格式化输入示例。
“yyyy-MM-dd”
2014-04-19
“dd / MM / yyyy”
19/04/2014
'dd.mm.yyyy'
19.04.2014
“yyyy年MM月dd日”
2014年 04月 19日
“嗯d, yyyy”
2014年4月19日
‘eeee,MMMM d,yyyy h:mm a’
2014年4月19日星期六9:41 PM
' mm d, yyyy HH:mm:ss Z'
2014年4月19日21:41:06-0400
“yyyy-MM-dd”T“HH:mmXXX”
2014 - 04 - 19 - t21:41内
有关有效字母标识符的完整列表,请参阅总体安排属性用于datetime数组。
总体安排
例子:` InputFormat `, ` eeee, MMMM d, yyyy HH:mm:ss `
` InputFormat `, ` eeee, MMMM d, yyyy HH:mm:ss `
“DatetimeLocale”
用于解释日期的区域设置,指定为字符向量dateTimelocale.值确定导入函数解释代表日期和时间的文本。
dateTimelocale.
设定dateTimelocale.对于这些值之一:
“系统”-指定您的系统区域设置。
“系统”
字符向量-使用表单xx_YY,在那里xx是小写的ISO 639-1两个字母的代码,它指定了一种语言,并且YY是大写的ISO 3166-1 alpha-2代码,用于指定国家/地区。
xx_YY
xx
YY
该表列出了区域设置的一些公共值。
“德乌德”
“en_GB”
“恩,我们”
“es_ES”
“fr_fr”
“it_IT”
‘ja_JP’
“ko_KR”
“设置nl_NL”
“zh_CN”
例子:varopts.datetimelocale ='de_de'将日期时间区域设置设置为德语。
varopts.datetimelocale ='de_de'
的地区值确定如何解释输入值。显示格式和语言由地区中的选项Datetime格式偏好面板的一部分。要更改默认的DateTime语言环境,请参阅设置命令窗口首选项.
地区
“时区”
''
时区,指定为字符向量。的价值时区指定导入函数用于解释输入数据的时区。时区还指定输出数组的时区。如果输入数据是包含时区的字符向量,则导入函数将所有值转换为指定的时区。
时区
时区使用这些值中的任何一个:
'',创建不属于特定时区的“unzoning”datetime值。
IANA时区数据库中的时区区域;例如,“美国/ Los_Angeles”.时区区域的名称说明了在一个地理区域中观察到的与UTC的标准和日光偏移量的当前和历史规则。
“美国/ Los_Angeles”
格式的ISO 8601字符向量+ hh:mm或-嗯.例如,'+01:00',指定与UTC的固定偏移的时区。
+ hh:mm
-嗯
'+01:00'
“UTC”,以创建通用协调时间中的日期时间值。
“UTC”
“UTCLeapSeconds”,以在通用协调时间中创建包含闰秒的datetime值。
“UTCLeapSeconds”
此表列出了IANA时区数据库中的一些常见时区名称。
“非洲/约翰内斯堡”
“美国/芝加哥”
“美国/丹佛”
“美国/ New_York”
“美国/ Sao_Paulo”
“亚洲/ Hong_Kong”
“亚洲/加尔各答”
“亚洲/东京”
“澳大利亚/悉尼”
'欧洲/伦敦'
“欧洲/苏黎世”
没有指定日期的日期时间数组时区不能与具有其属性的数组进行比较或组合时区属性设置为特定时区。
数据类型:字符
“类别”
期望的类别,指定为字符向量的单元格数组,包含类别名称列表。
输入字段中的名称必须与类别属性以避免转换错误。
类别
例子:varOpts。类别={‘BareLand’,‘森林’,‘水’,‘道路’,‘建筑’};
varOpts。类别={‘BareLand’,‘森林’,‘水’,‘道路’,‘建筑’};
“保护”
类别保护指示器,指定为逻辑符合事实的或错误的。有序分类数组的类别始终受到保护。如果序数属性设置为符合事实的,则为默认值受保护的是符合事实的.否则,值为受保护的是错误的. 有关分类数组的更多信息,请参阅分类函数引用页面。
序数
受保护的
'序号'
1
数学排序指示器,指定为错误的,符合事实的,0或1. 有关分类数组的更多信息,请参阅分类函数引用页面。
表示持续时间数据的输入文本的格式,指定为字符向量。
具体说明输入格式作为以下任何一种格式,其中DD.,HH.,毫米, 和党卫军分别表示天、小时、分钟和秒:
DD.
HH.
毫米
党卫军
'dd:hh:mm:ss'
“hh:mm:ss”
mm: ss的
“嗯”
前三种格式中的任何一种,最多九种年代表示小数位数的字符,例如'hh:mm:ss.SSSS'
年代
'hh:mm:ss.SSSS'
例子:varOpts。InputFormat =“dd: hh: mm: ss”
varOpts。InputFormat =“dd: hh: mm: ss”
“DurationFormat”
显示持续时间数据的格式,指定为字符向量。
对于带时间单位的数字,指定其中一个值:
“y”-固定长度的年,1年等于365.2425天
“y”
“d”-固定长度天数,其中1天等于24小时
“d”
“h”- - - - - -小时
“h”
“米”-会议记录
“米”
“年代”-秒
“年代”
对于数字计时器,请指定以下格式之一:
例子:DurationFormat可以是带有时间单位的单个数字(例如0.5年)或数字计时器(如10:30:1510小时30分钟15秒)。
DurationFormat
0.5年
10:30:15
.
分隔小数秒的字符,指定为字符向量。导入函数使用DecimalSeparator属性来区分持续时间值的整数部分和小数秒部分。
“字段分隔符”
:
在持续时间数据中指示字段分隔的字符,指定为字符向量。
检测端口选项|格瓦罗普茨|预览|setvartype
格瓦罗普茨
预览
setvartype
你点击一个链接对应于这个MATLAB命令:
通过在MATLAB命令窗口中输入命令来运行命令。Web浏览器不支持MATLAB命令。万博1manbetx
选择一个网站以获取可用的翻译内容,并查看本地活动和优惠。根据您的位置,我们建议您选择:.
您还可以从以下列表中选择网站:
选择中国网站(以中文或英文)以获取最佳网站性能。其他MathWorks国家网站未优化您的位置。
联系当地办事处
立即获得审判