setvartype
设置变量的数据类型
描述
例子
设置多个变量的数据类型
使用detectImportOptions
创建导入选项,设置多个变量数据类型,然后读取数据使用readtable
。
创建一个选择对象。
选择= detectImportOptions (“patients.xls”);
检查当前(发现)数据类型的变量。
disp([选择。VariableNames ' opts.VariableTypes '])
{' LastName} {char的}{‘性别’}{char的}{‘年龄’}{“双重”}{“位置”}{char的}{“高度”}{“双重”}{“重量”}{“双重”}{“烟民”}{‘逻辑’}{“收缩”}{“双重”}{舒张的}{“双重”}{‘SelfAssessedHealthStatus} {char的}
改变多个变量的数据类型取决于您的进口需求。
选择= setvartype(选择,{“姓”,“性别”,“位置”,…“抽烟”,“SelfAssessedHealthStatus”},“字符串”);选择= setvartype(选择,{“年龄”,“高度”,“重量”,…“收缩”,舒张压的},“单一”);
检查更新后的数据类型的变量。
disp([选择。VariableNames ' opts.VariableTypes '])
{' LastName}{'字符串'}{‘性别’}{'字符串'}{‘年龄’}{'单'}{“位置”}{'字符串'}{“高度”}{'单'}{“重量”}{'单'}{“烟民”}{'字符串'}{“收缩”}{'单'}{舒张的}{'单'}{‘SelfAssessedHealthStatus}{'字符串'}
导入变量更新类型使用readtable
。
T = readtable (“patients.xls”、选择);
输入参数
选择
- - - - - -文件导入选项
SpreadsheetImportOptions
|DelimitedTextImportOptions
|FixedWidthImportOptions
文件导入选项,指定为一个SpreadsheetImportOptions
,DelimitedTextImportOptions
,或者一个FixedWidthImportOptions
创建的对象detectImportOptions
函数。的选择
对象包含的属性控制数据导入过程,如变量属性,属性数据位置,替换规则,等等。
选择
- - - - - -选择变量
特征向量|字符串标量|单元阵列的特征向量|字符串数组|数组的索引|逻辑阵列
选择变量,指定为一个特征向量,字符串标量,单元阵列的特征向量,字符串数组,数组的数值指标,或一个逻辑数组。
变量名(或指标)必须在名称中包含的一个子集VariableNames
财产的选择
对象。
例子:“高度”
例子:{“高度”,“姓”}
例子:9 [5]
数据类型:字符
|字符串
|细胞
|uint64
|逻辑
类型
- - - - - -变量的数据类型
特征向量|字符串标量|单元阵列的特征向量|字符串数组
变量的数据类型,指定为一个特征向量,字符串标量,单元阵列特征向量,或包含有效数据类型名称的字符串数组。的类型
参数指定导入时使用的变量的数据类型。导入变量使用一个数据类型的列在这里。
数据 | MATLAB®数据类型 |
---|---|
文本 |
|
数字 |
未定义的浮点数
同样的转换过程适用于所有整数数据类型: |
逻辑 |
|
日期和时间 |
|
持续时间 |
|
分类 |
|
例子:选择= setvartype(选择、“高度”、“双”)
改变变量的数据类型高度
来双
。
例子:选择= setvartype(选择,{“重量”,“姓”},{“单”、“字符串”})
改变变量的数据类型重量
来单
和变量姓
来字符串
。
数据类型:字符
|字符串
|细胞
版本历史
介绍了R2016b
Abrir比如
这种版本modificada德埃斯特比如。害怕Desea abrir埃斯特比如con sus modificaciones吗?
第一de MATLAB
Ha事实clic en联合国围绕此时一个埃斯特第一de MATLAB:
Ejecute el第一introduciendolo en la ventana de第一de MATLAB。洛杉矶navegadores网络没有admiten第一de MATLAB。
你也可以从下面的列表中选择一个网站:
表现最好的网站怎么走吗
选择中国网站(中文或英文)最佳站点的性能。其他MathWorks国家网站不优化的访问你的位置。