文件帮助中心
将自定义属性添加到表或时间表
t = addprop(t,propertynames,processtype)
例子
t = addprop(T.那物业名行员那父职业)将包含自定义元数据的属性添加到表或时间表T.。输入论点物业名行员指定属性的名称。对于每个自定义属性,父职业指定属性中包含的元数据值是否适用于T.作为一个整体,或者到了变量T.。
t = addprop(T.那物业名行员那父职业)
T.
物业名行员
父职业
使用“使用属性”之后addprop.,您可以使用点语法为属性分配元数据值。
addprop.
全部收缩
将数据读入表格。然后添加属性以包含自定义元数据。
首先,读取湿度和空气质量的测量到桌子中。显示前三行。
t = readtable('in室内.csv');头(T,3)
ans =.3×3表时间湿度空气质量___________________ ________ __________ 2015-11-15 00:00:24 36 80 2015-11-15 01:13:35 36 80 2015-11-15 02:26:47 37 79
显示表的属性。属性对象,t.properties.,存储元数据,例如表的两个维度的名称以及表变量的名称。所有表都有具有相同属性的这些对象。(时间表也具有类似的对象,包括其他特定于时间的属性。)
t.properties.
ANS =具有属性的TableProperties:Description:''''userData:[] Dimensionnames:{'行'变量'} VariaBlenames:{'Time''湿度''AirQuality'} VariadEdeScriptions:{}变量:{} variableContinuity:[] Rowname:{} customproperties:没有设置自定义属性。使用addprop和rmprop修改customproperties。
此外,您还可以指定自己的属性来存储自定义元数据。例如,使用addprop.函数将属性添加到表中T.对于仪器名称,测量精度和源文件的名称。对于每个变量具有一个元数据值的属性,请指定'多变的'作为属性类型。对于具有一个应用于整个表的值的属性,请指定'桌子'。
'多变的'
'桌子'
t = addprop(t,{'仪器'那'精确'那'源文件'},{'多变的'那'多变的'那'桌子'});t.properties.
ANS =具有属性的TableProperties:Description:''''userData:[] Dimensionnames:{'行'变量'} VariaBlenames:{'Time''湿度''AirQuality'} VariadEdeScriptions:{}变量:{} variableContinuity:[] Rowname:{}自定义属性(访问使用t.properties.customproperties。):sourcefile:[] instrument:[]精度:[]
使用时使用自定义属性addprop.,属性是空的。要存储自定义属性中的元数据值,请使用点语法分配它们。
t.properties.customproperties.instrument = [“时钟”“湿度计”“空气质量计”];t.properties.customproperties.precision = [NaN 0.5 0.1];t.properties.customproperties.sourcefile =.'in室内.csv';t.properties.
ANS =具有属性的TableProperties:Description:''''userData:[] Dimensionnames:{'行'变量'} VariaBlenames:{'Time''湿度''AirQuality'} VariadEdeScriptions:{}变量:{} variableContinuity:[] Rowname:{}自定义属性(使用t.properties.customproperties.customproperties。):sourcefile:'inohors.csv'仪器:[时钟“”湿度计“”空气质量表“]精确度:[南纳0.5000 0.1000]
将一系列文本值分配给自定义属性时,最佳实践是使用字符串数组,而不是字符向量的单元格数组。如果使用单元格数组的字符向量,则没有机制可以防止您稍后将非文本值分配为单元数组的元素。
输入表,指定为表或时间表。
自定义属性的名称,指定为字符向量,字符向量的单元数组或字符串数组。
属性类型,指定为字符向量,字符向量或字符串数组的单元格数组。对于指定的每个属性名称物业名行员,指定相应的属性类型'桌子'或者'多变的'。属性类型的数量必须等于属性名称的数量。
该表描述了两个属性类型。
财产种类
描述
属性包含单个值的任意大小。该值适用于表格或整个时间表。
该属性包含一个数组,该数组对于表或时间表中的每个变量具有一个值。值是变量的元数据。数组中的值数必须与变量的数量匹配。
属性存储的值与变量同步。当您采取其中一个行动时,它们会回复:
移动变量 - 属性中的相应值重新排序。
添加变量 - 将默认值添加为属性中的相应值。
删除变量 - 从属性中删除相应的值。
rmprop.|概括|桌子|时间表
rmprop.
概括
桌子
时间表
系统上存在此示例的修改版本。你想打开这个版本吗?
您单击了与此MATLAB命令对应的链接:
在MATLAB命令窗口中输入它来运行命令。Web浏览器不支持MATLAB命令。金宝app
选择一个网站,以便在可用的地方进行翻译的内容,并查看本地活动和优惠。根据您的位置,我们建议您选择:。
您还可以从以下列表中选择一个网站:
选择中国网站(以中文或英文)以获取最佳网站性能。其他MathWorks国家网站未优化您的位置。
联系您当地的办公室